DocumentCode
1928485
Title
Architectural software configuration management in Molhado
Author
Nguyen, Tien N. ; Munson, Ethan V. ; Boyland, John T. ; Thao, Cheng
Author_Institution
Department of Computer Science, University of Wisconsin-Milwaukee
fYear
2004
fDate
14-14 Sept. 2004
Firstpage
296
Lastpage
305
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. This paper contributes a novel approach to manage architectural evolution of software systems at the logical level. Key to Molhado architectural software configuration management (SCM) system is its architectural system model in which the architectural concepts are integrated into the system model to enable the management of unplanned evolution of software architecture. Via our product versioning SCM approach, consistent configurations are maintained not only among source code but also with the high-level software architecture. Molhado´s architectural system model can also be extended to support different architectural description languages and architectural styles.
Keywords
configuration management; object-oriented programming; software architecture; Molhado; logical structures; object-oriented architectural software configuration management; system architecture; Computer architecture; Computer science; Documentation; Object oriented modeling; Research and development management; Software architecture; Software development management; Software maintenance; Software prototyping; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2004. Proceedings. 20th IEEE International Conference on
Conference_Location
Chicago, IL
ISSN
1063-6773
Print_ISBN
0-7695-2213-0
Type
conf
DOI
10.1109/ICSM.2004.1357815
Filename
1357815
Link To Document