• DocumentCode
    634939
  • Title

    Automatic Validation of Design Decision Based on Multiple Analysis Methods Integration

  • Author

    Jiayu Luo ; Ruiying Huang ; Xiangping Chen

  • Author_Institution
    Nat. Eng. Res. Center of Digital Life, Sun Yat-sen Univ., Guangzhou, China
  • fYear
    2013
  • fDate
    29-30 July 2013
  • Firstpage
    333
  • Lastpage
    340
  • Abstract
    The definition of design decision helps architect with explicit design space exploration and improved trace ability from requirement, software architecture to implementation. In this paper, we proposed an automatic design decision validation method. We first extend the design decision meta-model to record the evaluation criterion, impact scope, and analysis methods for software requirement. Our evaluation algorithm analyzes change impact and prepares analysis input for each affected quality requirement. The evaluation process is automatically executed based on an analysis method integration framework. If a quality requirement cannot be fulfilled by relevant design decisions, our search algorithm will explore the design spaces to locate possible conflicted design decisions. We implement our approach by extending a design decision modeling tool ABC/DD, and use our approach to validate a web based interactive application for TV.
  • Keywords
    formal specification; software architecture; software quality; Web based interactive application; automatic design decision validation method; explicit design space exploration; improved trace ability; multiple analysis method integration; search algorithm; software architecture; software requirement; Algorithm design and analysis; Analytical models; Medical services; Reliability; Software; Software algorithms; Software architecture; analysis method integration; design decision; software architecture; software architecture validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2013 13th International Conference on
  • Conference_Location
    Najing
  • Type

    conf

  • DOI
    10.1109/QSIC.2013.30
  • Filename
    6605948