Title :
Software Configuration Management, Fundament for Evolution of Large Existing Code Bases
Abstract :
The availability of an integrated code base is often taken for granted in common reengineering literature. In this paper, we report on the approaches used by the EDS eFlex project team to gain better control over a large, technology-heterogeneous code base in the context of the reengineering of a multi-million line software system. Specifically, in the context of geographically dispersed teams, controlling the code base is a prerequisite for efficient evolution. After enlisting key evolution impediments emerging in the integration of software systems that each have their own code bases, we characterize our activities in unifying these code bases
Keywords :
configuration management; integrated software; software maintenance; software management; systems re-engineering; integrated code base; software configuration management; software evolution; software system integration; software system reengineering; Application software; Communication system control; Control systems; Documentation; Impedance; Libraries; North America; Production facilities; Software systems; Testing;
Conference_Titel :
Software Maintenance and Reengineering, 2007. CSMR '07. 11th European Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-7695-2802-3
DOI :
10.1109/CSMR.2007.42