Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
A Formal Model of Object-Oriented Design and GoF Design Patterns
| |
|
A Formal Model of Object-Oriented Design and GoF Design Patterns
Andres Flores6 , Luis Reynoso7 and Richard Moore6 
| (6) |
Department of Informatics and Statistics, University of Comahue, Buenos Aires 1400, 8300 Neuquen, Argentina |
| (7) |
International Institute for Software Technology, United Nations University, P.O. Box 3058, Macau |
Abstract
Particularly in object-oriented design methods, design patterns are becoming increasingly popular as a way of identifying
and abstracting the key aspects of commonly occurring design structures. The abstractness of the patterns means that they
can be applied in many different domains, which makes them a valuable basis for reusable object-oriented design and hence
for helping designers achieve more effective results. However, the standard literature on patterns invariably describes them
informally, generally using natural language together with some sort of graphical notation, which makes it very difficult
to give any meaningful certification that the patterns have been applied consistently and correctly in a design. In this paper,
we describe a formal model of object-oriented design and design patterns which can be used to demonstrate that a particular
design conforms to a given pattern, and we illustrate using an example how this can be done. The formality of the model can
also help to resolve ambiguities and incompletenesses in the informal descriptions of the patterns.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|