• DocumentCode
    2358306
  • Title

    Architectural design for evolution by analyzing requirements on quality attributes

  • Author

    Kishi, Tomoji ; Noda, Natsuko ; Katayama, Takuya

  • Author_Institution
    NEC Corp., Kanagawa, Japan
  • fYear
    2001
  • fDate
    4-7 Dec. 2001
  • Firstpage
    111
  • Lastpage
    118
  • Abstract
    It is important to design architecture to be steady throughout the evolution, or make the architecture to be the platform for a product family. In order to design software architecture to have such characteristics we have to analyze the commonality and differences among requirements on potential software that are supposed to be developed on the architecture, and then design software architecture so as to accommodate the commonality and differences. In this paper, we propose an approach for architectural design in which we analyze the requirements of potential software in terms of the impact on the architecture, considering multiple quality attributes. We perform a case study on an actual project that designed architecture for an on-board system for ITS systems to examine the usefulness of the technique. We also apply the technique to the same architectural design problem to demonstrate that it is applicable to the real problem.
  • Keywords
    formal specification; software architecture; software quality; ITS systems; evolution; on-board system; quality attributes; requirements analysis; software architecture design; Computer architecture; Information analysis; Information science; National electric code; Performance analysis; Software architecture; Software design; Software performance; Software quality; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2001. APSEC 2001. Eighth Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-1408-1
  • Type

    conf

  • DOI
    10.1109/APSEC.2001.991466
  • Filename
    991466