RCS—a system for version control
Software—Practice & Experience
Gandalf: software development environments
IEEE Transactions on Software Engineering
A model of software manufacture
An international workshop on Advanced programming environments
A Graph Model for Software Evolution
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Approximate Reasoning About the Semantic Effects of Program Changes
IEEE Transactions on Software Engineering
PCTE: the standard for open repositories
PCTE: the standard for open repositories
Version models for software configuration management
ACM Computing Surveys (CSUR)
A software configuration management model for supporting component-based software development
ACM SIGSOFT Software Engineering Notes
The State of the Art in Concurrent, Distributed Configuration Management
Selected papers from the ICSE SCM-4 and SCM-5 Workshops, on Software Configuration Management
VOODOO - A Tool for Orthogonal Version Management
Selected papers from the ICSE SCM-4 and SCM-5 Workshops, on Software Configuration Management
Experiences with Architectural Software Configuration Management in Ragnarok
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
PRCS: The Project Revision Control System
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
Hi-index | 0.00 |
Software configuration management (SCM) is an important key technology in software development. Component-based software development (CBSD) is an emerging paradigm in software development. However, to apply CBSD effectively in real world practice, supporting SCM in CBSD needs to be further investigated. In this paper, the objects that need to be managed in CBSD is analyzed and a component-based SCM model is presented. In this model, components, as the integral logical constituents in a system, are managed as the basic configuration items in SCM, and the relationships between/among components are defined and maintained. Based on this model, a configuration management system is implemented.