• DocumentCode
    596195
  • Title

    Model-Based Software Architecture Evolution and Evaluation

  • Author

    Dragomir, Andrei ; Lichter, Horst

  • Author_Institution
    Res. Group Software Constr., RWTH Aachen Univ., Aachen, Germany
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    697
  • Lastpage
    700
  • Abstract
    The architecture of software systems should be well documented and up to date. Knowledge about the software architecture of a software system enables reasoning regarding the software´s qualities such as modifiability, extensibility, security, etc. However, very often the architecture is only described during the initial phases of a software project and then undergoes progressive degradation. A degenerated architecture description cannot be used for reasoning regarding the qualities of the software, even if it possibly conveys the required functionality. This paper proposes an approach for a continuous model-based monitoring and semi-automatic evaluation of software architectures, meant to support the architecture-based evolution of software systems at various abstraction levels.
  • Keywords
    inference mechanisms; monitoring; project management; software architecture; software management; software quality; continuous model-based monitoring; model-based software architecture evaluation; model-based software architecture evolution; reasoning; semi-automatic evaluation; software project; software quality; software system; Computer architecture; Monitoring; Runtime; Software architecture; Software systems; Visualization; evaluation; monitoring; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.118
  • Filename
    6462728