loading...
Object-oriented Configuration Management Technology can Improve Software Architectural Traceability
Central Michigan University, Mount Pleasant, Michigan August 11-August 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2005.54Third ACIS Int'l Conference on Softwa ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Tien N. Nguyen, University of Wisconsin, Milwaukee
Ethan V. Munson, University of Wisconsin, Milwaukee
Cheng Thao, University of Wisconsin, Milwaukee

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.

Citation:
Tien N. Nguyen, Ethan V. Munson, Cheng Thao, "Object-oriented Configuration Management Technology can Improve Software Architectural Traceability," sera, pp.86-93, Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.