• DocumentCode
    351598
  • Title

    Experience with performing architecture tradeoff analysis

  • Author

    Kazman, Rick ; Barbacci, Mario ; Klein, Mark ; Carrière, S. Jeromy ; Woods, Steven G.

  • Author_Institution
    Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1999
  • fDate
    22-22 May 1999
  • Firstpage
    54
  • Lastpage
    63
  • Abstract
    Software architectures, like complex designs in any field, embody tradeoffs made by the designers. However, these tradeoffs are not always made explicitly by the designers and they may not understand the impacts of their decisions. This paper describes the use of a scenario-based and model-based analysis technique for software architectures-called ATAM-that not only analyzes a software architecture with respect to multiple quality attributes, but explicitly considers the tradeoffs inherent in the design. This is a method aimed at illuminating risks in the architecture through the identification of attribute trends, rather than at precise characterizations of measurable quality attribute values. In this paper, the operationalization of ATAM is illustrated via a specific example in which we analyzed a U.S. Army system for battlefield management.
  • Keywords
    military computing; risk management; software architecture; software development management; software quality; ATAM; US Army system; battlefield management; model-based analysis technique; multiple quality attribute; risks; scenario-based analysis technique; software architecture tradeoff analysis; Availability; Computer architecture; Performance analysis; Risk analysis; Security; Software architecture; Software engineering; Software measurement; Software quality; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1999. Proceedings of the 1999 International Conference on
  • Conference_Location
    Los Angeles, CA, USA
  • ISSN
    0270-5257
  • Print_ISBN
    1-58113-074-0
  • Type

    conf

  • Filename
    840995