A decentralized and flexible tool supporting extreme programming software development

N. Baloian, F. Claude, R. Konow, M. Matsumoto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

This paper presents a system called CodeBreaker for supporting small and medium size software development based on an extreme programming principle. The system follows a decentralized model of development, which means, it does not requires a central repository. A set of rules for code ownership maintains the synchronization of the work among all members of the developing team which can work on- or offline. It allows fine-grained locking of parts of the code.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages179-186
Number of pages8
Volume4154 LNCS
Publication statusPublished - 2006
Event12th International Workshop on Groupware, CRIWG 2006 - Medina del Campo
Duration: 2006 Sep 172006 Sep 21

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4154 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other12th International Workshop on Groupware, CRIWG 2006
CityMedina del Campo
Period06/9/1706/9/21

Fingerprint

Extreme Programming
Ownership
Computer programming
Software Development
Decentralized
Software engineering
Synchronization
Computer systems
Software
Locking
Repository
Model

Keywords

  • Collaborative software development
  • Extreme programming
  • Peer-to-peer

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Baloian, N., Claude, F., Konow, R., & Matsumoto, M. (2006). A decentralized and flexible tool supporting extreme programming software development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4154 LNCS, pp. 179-186). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4154 LNCS).

A decentralized and flexible tool supporting extreme programming software development. / Baloian, N.; Claude, F.; Konow, R.; Matsumoto, M.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4154 LNCS 2006. p. 179-186 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4154 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Baloian, N, Claude, F, Konow, R & Matsumoto, M 2006, A decentralized and flexible tool supporting extreme programming software development. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 4154 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4154 LNCS, pp. 179-186, 12th International Workshop on Groupware, CRIWG 2006, Medina del Campo, 06/9/17.
Baloian N, Claude F, Konow R, Matsumoto M. A decentralized and flexible tool supporting extreme programming software development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4154 LNCS. 2006. p. 179-186. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Baloian, N. ; Claude, F. ; Konow, R. ; Matsumoto, M. / A decentralized and flexible tool supporting extreme programming software development. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4154 LNCS 2006. pp. 179-186 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{68848eab40f24dc9867773600b509a5f,
title = "A decentralized and flexible tool supporting extreme programming software development",
abstract = "This paper presents a system called CodeBreaker for supporting small and medium size software development based on an extreme programming principle. The system follows a decentralized model of development, which means, it does not requires a central repository. A set of rules for code ownership maintains the synchronization of the work among all members of the developing team which can work on- or offline. It allows fine-grained locking of parts of the code.",
keywords = "Collaborative software development, Extreme programming, Peer-to-peer",
author = "N. Baloian and F. Claude and R. Konow and M. Matsumoto",
year = "2006",
language = "English",
isbn = "3540395911",
volume = "4154 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "179--186",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - A decentralized and flexible tool supporting extreme programming software development

AU - Baloian, N.

AU - Claude, F.

AU - Konow, R.

AU - Matsumoto, M.

PY - 2006

Y1 - 2006

N2 - This paper presents a system called CodeBreaker for supporting small and medium size software development based on an extreme programming principle. The system follows a decentralized model of development, which means, it does not requires a central repository. A set of rules for code ownership maintains the synchronization of the work among all members of the developing team which can work on- or offline. It allows fine-grained locking of parts of the code.

AB - This paper presents a system called CodeBreaker for supporting small and medium size software development based on an extreme programming principle. The system follows a decentralized model of development, which means, it does not requires a central repository. A set of rules for code ownership maintains the synchronization of the work among all members of the developing team which can work on- or offline. It allows fine-grained locking of parts of the code.

KW - Collaborative software development

KW - Extreme programming

KW - Peer-to-peer

UR - http://www.scopus.com/inward/record.url?scp=33750071702&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33750071702&partnerID=8YFLogxK

M3 - Conference contribution

SN - 3540395911

SN - 9783540395911

VL - 4154 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 179

EP - 186

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -