• DocumentCode
    3330572
  • Title

    Multi-level Architectural Evolution Management

  • Author

    Nguyen, Tien N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA
  • fYear
    2007
  • fDate
    Jan. 2007
  • Abstract
    Software development is a dynamic process where engineers constantly modify and refine systems. As a consequence, system architecture evolves over time. Software architectural evolution has been managed at different abstraction levels: the meta level, the architectural level, the application level, the implementation level, etc. However, the management supports for architectural evolution are limited to evolution mechanisms in architectural description languages such as subtyping, inheritance, interface, and genericity. This paper presents a model-oriented version and configuration control approach to managing the evolution of architectural entities in configurations at different abstraction levels as well as logical relationships among them. This paper also illustrates our approach in building an architectural configuration management system that is capable of managing configurations and versions of software architecture across multiple levels of abstraction in a uniform and tightly connected manner
  • Keywords
    configuration management; software architecture; architectural description language; configuration control approach; configuration management system; model-oriented version; multilevel architectural evolution management; software architectural evolution; software development; system architecture; Application software; Architecture description languages; Computer architecture; Conference management; Connectors; Databases; Programming; Software architecture; Software development management; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.391
  • Filename
    4076904