• 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