DocumentCode :
2834832
Title :
Object-oriented configuration management technology can improve software architectural traceability
Author :
Nguyen, Tien N. ; Munson, Ethan V. ; Thao, Cheng
Author_Institution :
Dept. of Comput. Sci., Wisconsin Univ., Milwaukee, WI, USA
fYear :
2005
fDate :
11-13 Aug. 2005
Firstpage :
86
Lastpage :
93
Abstract :
Software development is a dynamic process where engineers constantly modify and refine their systems. As a consequence, everything evolves including designs, system´s architectural structure, and implementation source code. Software evolution can easily make architectural traceability relationships between software architectural entities and corresponding source code become out of date. This paper suggests the use of object-oriented software configuration (SCM) and version management technology to manage versions of architectural structure/entities, source code, and the traceability relationships among them. The resulting architectural SCM system, MolhadoArch, always keeps architectural entities version-consistent with source code. Consistent configurations are maintained not only among source code but also with the high-level software architecture. MolhadoArch supports the management of both planned and unplanned evolution of software architecture.
Keywords :
configuration management; object-oriented programming; program diagnostics; software architecture; software maintenance; software process improvement; software prototyping; MolhadoArch; SCM; high-level software architecture; object-oriented software configuration management technology; software architectural traceability; software development; software evolution; source code; version management technology; Computer architecture; Computer science; Conference management; Engineering management; Programming; Software architecture; Software design; Software development management; Software systems; Technology management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on
Print_ISBN :
0-7695-2297-1
Type :
conf
DOI :
10.1109/SERA.2005.54
Filename :
1563148
Link To Document :
بازگشت