• DocumentCode
    3357743
  • Title

    Static evaluation of software architectures

  • Author

    Knodel, Jens ; Lindvall, Mikael ; Muthig, Dirk ; Naab, Matthias

  • Author_Institution
    Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern
  • fYear
    2006
  • fDate
    22-24 March 2006
  • Lastpage
    294
  • Abstract
    The software architecture is one of the most crucial artifacts within the lifecycle of a software system. Decisions made at the architectural level directly enable, facilitate, hamper, or interfere with the achievement of business goals, functional and quality requirements. Architecture evaluations play an important role in the development and evolution of software systems since they determine how adequate the architecture is for its intended usage. This paper summarizes our practical experience with using architecture evaluations and gives an overview on when and how static architecture evaluations contribute to architecture development. We identify ten distinct purposes and needs for static architecture evaluations and illustrate them using a set of industrial and academic case studies. In particular, we show how subsequent steps in architecture development are influenced by the results from architecture evaluations
  • Keywords
    reverse engineering; software architecture; software performance evaluation; reverse engineering; software architecture development; software architecture static evaluation; Acoustical engineering; Computer architecture; Computer industry; Educational institutions; Instruments; Programming; Reverse engineering; Software architecture; Software engineering; Software systems; ADORE; PuLSE-DSSA; architecture; architecture evaluation; product line; reverse engineering.;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2006. CSMR 2006. Proceedings of the 10th European Conference on
  • Conference_Location
    Bari
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2536-9
  • Type

    conf

  • DOI
    10.1109/CSMR.2006.53
  • Filename
    1602379