DocumentCode
2850409
Title
Commutability of Design Pattern Instantiation and Integration
Author
Dong, Jing ; Peng, Tu ; Qiu, Zongyan
Author_Institution
Univ. of Texas at Dallas, Richardson
fYear
2007
fDate
6-8 June 2007
Firstpage
283
Lastpage
292
Abstract
Design patterns capture expert design experience in generic design structure and behavior. A design pattern needs to be instantiated before using. It can be integrated with other patterns as well. The instantiation and integration operations are two important operations when a designer uses a design pattern in a particular application. In this paper, we investigate the commutability of these two operations based on our formal specification framework. We provide rigorous proofs on the conditions when the order of these two operations does not matter. Our results enable the software designers to choose their design processes with assurance of their equivalence.
Keywords
formal specification; process algebra; design pattern instantiation; design pattern integration; formal specification; software designer; Application software; Bridges; Computer science; Concrete; Design engineering; Java; Packaging; Process design; Software design; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2007. TASE '07. First Joint IEEE/IFIP Symposium on
Conference_Location
Shanghai
Print_ISBN
978-0-7695-2856-4
Type
conf
DOI
10.1109/TASE.2007.14
Filename
4239972
Link To Document