• DocumentCode
    2928327
  • Title

    Early assessment of software architecture qualities

  • Author

    Galster, Matthias ; Eberlein, Armin ; Moussavi, Mahmood

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB
  • fYear
    2008
  • fDate
    3-6 June 2008
  • Firstpage
    81
  • Lastpage
    86
  • Abstract
    This paper presents an approach for the ad-hoc assessment of software architecture qualities. The method allows evaluating architectures at early development stages and focuses on development qualities (e.g., coupling), rather than on runtime qualities (e.g., performance). Early feedback in the development process facilitates immediate improvement of low quality architecture artifacts. The proposed method defines three levels of architecture quality attributes, some of which are expressed as computable metrics while the other quality attributes are derived from these metrics. Throughout the paper, the example of a cruise-control system illustrates the approach.
  • Keywords
    software architecture; software metrics; software quality; ad-hoc assessment; cruise-control system; software architecture qualities; software metrics; software requirements; Computer architecture; Connectors; Feedback; Filters; Genetic expression; Performance analysis; Runtime; Software architecture; Software metrics; Software quality; Architecture; Software metrics; Software quality; Software requirements and specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science, 2008. RCIS 2008. Second International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-1677-6
  • Electronic_ISBN
    978-1-4244-2273-9
  • Type

    conf

  • DOI
    10.1109/RCIS.2008.4632096
  • Filename
    4632096