Orwell—a configuration management system for team programming
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
Fine-grained revision control for collaborative software development
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
A generic, peer-to-peer repository for distributed configuration management
Proceedings of the 18th international conference on Software engineering
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Support for distributed teams in extreme programming
Extreme programming examined
A general framework for constructing application cooperating system in Windows environment
ACM SIGSOFT Software Engineering Notes
Designing a Distributed Software Development Support System Using a Peer-to-Peer Architecture
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Analyzing the Cost and Benefit of Pair Programming
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Hi-index | 0.00 |
This paper presents a system called CodeBreaker for supporting small and medium size software development based on an extreme program-ming 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.