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
Link To Document