• DocumentCode
    3461224
  • Title

    Process-Oriented Metrics for Software Architecture Adaptability

  • Author

    Chung, Lawrence ; Subramanian, Nary

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Dallas, TX, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    310
  • Lastpage
    311
  • Abstract
    Proposes the POMSAA (Process-Oriented Metrics for Software Architecture Adaptability) framework, which aims to provide numeric scores representing the adaptability of a software architecture, as well as the intuitions behind these scores. In this framework, the intuitions behind the architectural adaptability scores are traced back to the "whys" of the architecture, namely the requirements for which the architecture exists in the first place. POMSAA achieves the needed tracing by adopting the NFR (Non-Functional Requirements) framework, which is a process-oriented qualitative framework for representing and reasoning about non-functional requirements. We show how to use POMSAA to: (1) calculate and re-calculate the metrics; (2) detect weaknesses and strategic strengths; (3) understand the reasons for those weaknesses and strengths; and (4) make the needed changes to the architecture to increase its adaptability
  • Keywords
    adaptive systems; software architecture; software metrics; NFR framework; POMSAA framework; architectural adaptability scores; intuition; nonfunctional requirements; numeric scores; process-oriented metrics; process-oriented qualitative framework; requirements engineering; software architecture adaptability; strategic strengths; Clouds; Computer architecture; Computer science; Humans; Interleaved codes; Radio communication; Software architecture; Software measurement; Software systems; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2001. Proceedings. Fifth IEEE International Symposium on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-7695-1125-2
  • Type

    conf

  • DOI
    10.1109/ISRE.2001.948599
  • Filename
    948599