DocumentCode :
3259933
Title :
From software architecture to design patterns: a case study of an NFR approach
Author :
Wang, Jing ; Song, Yeong-Tae ; Chung, Lawrence
Author_Institution :
Towson Univ., MD, USA
fYear :
2005
fDate :
23-25 May 2005
Firstpage :
170
Lastpage :
177
Abstract :
There has been extensive research on establishing a non-functional requirement (NFR) framework (Chung et al., 2000) and applying it systematically in selecting software architectural design alternatives. However there is still a gap between software architecture and concrete detailed design. This paper presents a way to come up with more detailed designs by selecting a set of applicable design patterns. The method in selecting design patterns is applied step by step systematically in a defined process. After a preliminary selection of a set of potentially applicable design patterns based on existing knowledge, analysis of their applicability is conducted on each of the design patterns. In each analysis process, the potentially applicable design pattern and the chosen architectural design are decomposed; the traceability from software architecture to design patterns is analyzed. This method is applied in the case study on keyword in context system (KWIC) (Shaw and Garlan, 1996) and (Chung et al., 2000). The notation of NFR approach (Chung et al., 2003) is further refined.
Keywords :
object-oriented methods; software architecture; nonfunctional requirement; software architecture; software design patterns; Communication system software; Computer aided software engineering; Concrete; Context; Design methodology; Pattern analysis; Process design; Software architecture; Software design; Software systems; Non-functional requirements; design pattern; software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2005 and First ACIS International Workshop on Self-Assembling Wireless Networks. SNPD/SAWN 2005. Sixth International Conference on
Print_ISBN :
0-7695-2294-7
Type :
conf
DOI :
10.1109/SNPD-SAWN.2005.38
Filename :
1434885
Link To Document :
بازگشت