loading...
Architectural Design for Evolution by Analyzing Requirements on Quality Attributes
Macao, China December 04-December 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.2001.991466Eighth Asia-Pacific Software Engineer ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
It is important to design architecture to be steady throughout the evolution, or make the architecture to be the platform for product family. In order to design software arcitecture 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 on potential software in terms of the impact on the architecture, considering multiple quality attributes. We make case study on actual project that designed architecture for 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.
Index Terms:
Software architecture, architectural design, software evolution, product-line, quality attributes
Citation:
Tomoji Kishi, Natsuko Noda, Takuya Katayama, "Architectural Design for Evolution by Analyzing Requirements on Quality Attributes," apsec, pp.111, Eighth Asia-Pacific Software Engineering Conference (APSEC'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.