• 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