loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth Asia-Pacific Software Engineering Conference (APSEC'99)
A Formal Basis for Object-Oriented Patterns
Takamatsu, Japan
December 07-December 10
ISBN: 0-7695-0509-0
Alejandra Cechich, University of Comahue
Richard Moore, United Nations University
Object-oriented patterns represent abstractions of good solutions to recurring problems in object-oriented software design. This abstractness means that a given pattern can be used in many different applications, which makes it a valuable tool for constructing reusable software and for helping object modelers achieve more effective results. However, patterns are invariably described informally in the literature, generally using natural language together with some sort of graphical notation, which makes it very difficult to give any meaningful certification of software developed using them. In this paper, we describe a formal model of patterns which can form the basis for demonstrating that a particular design conforms to a given pattern, and we illustrate using an example how this can be done. We also brie y discuss future work which will extend the model to include more behavioral properties.
Citation:
Alejandra Cechich, Richard Moore, "A Formal Basis for Object-Oriented Patterns," apsec, pp.284, Sixth Asia-Pacific Software Engineering Conference (APSEC'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.