• DocumentCode
    2778609
  • Title

    Tool Support to Model-based Quality Analysis of Software Architecture

  • Author

    Zhang, Qian ; Wu, Jian ; Zhu, Hong

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha
  • Volume
    1
  • fYear
    2006
  • fDate
    17-21 Sept. 2006
  • Firstpage
    121
  • Lastpage
    128
  • Abstract
    This paper presents an automated software tool SQUARE (software quality and architecture modelling environment). It is designed and implemented to support the analysis of software quality from software architectural designs. The tool is based on a model-based method and follows a structured process to systematically derive quality models from software architectural designs by adapting and applying the principles of system hazard analysis. Through identification of potential quality hazards and their consequences, the quality related properties of the components and connectors and the causal relationships between them are derived and then translated into a quality model represented in a graphical notation. The tool enables automated analysis of the quality models in the graphical notation to recognize a number of types of software quality features including quality sensitive components, quality risks and quality trade-off points, etc. A case study with a real e-commerce system is also reported
  • Keywords
    object-oriented programming; program diagnostics; software architecture; software quality; software tools; automated analysis; automated software tool SQUARE; e-commerce system; graphical notation; model-based quality analysis; quality risk; quality sensitive component; quality trade-off point; software architecture; software quality and architecture modelling environment; system hazard analysis; Computer architecture; Computer science; Connectors; Hazards; Risk analysis; Software architecture; Software design; Software quality; Software systems; Software tools; Analysis of software architecture; Automated software tools; Software architecture; Software quality models; design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2006. COMPSAC '06. 30th Annual International
  • Conference_Location
    Chicago, IL
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2655-1
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2006.82
  • Filename
    4020069