DocumentCode :
1968933
Title :
A framework for developing design models with analysis and design patterns
Author :
Chen, Yi ; Hamza, Haitham S. ; Fayad, Mohamed E.
Author_Institution :
Microsoft Corp., Redmond, WA, USA
fYear :
2005
fDate :
15-17 Aug. 2005
Firstpage :
592
Lastpage :
596
Abstract :
Stable analysis patterns are conceptual models that capture the core knowledge and concepts of the problems they model. In stable analysis patterns, concepts and knowledge are presented in abstraction levels that make them reusable whenever the problem occurs. Driving the design model from analysis and conceptual models is essential to develop the required system. In this paper, we propose an approach that transforms a stable analysis pattern into a design model by composing the appropriate set of design patterns. The approach can be generalized to transform a collection of analysis patterns (i.e. analysis models) to the system design. We highlight the approach and illustrate its applicability through an example.
Keywords :
object-oriented programming; software reusability; conceptual models; design patterns; stable analysis patterns; Computer science; Context; Costs; Knowledge engineering; Pattern analysis; Performance analysis; Programming; Software systems; System analysis and design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse and Integration, Conf, 2005. IRI -2005 IEEE International Conference on.
Print_ISBN :
0-7803-9093-8
Type :
conf
DOI :
10.1109/IRI-05.2005.1506538
Filename :
1506538
Link To Document :
بازگشت