| How to preserve the benefits of design patterns |
| Full text |
Pdf
(1.29 MB)
|
| Source
|
Conference on Object Oriented Programming Systems Languages and Applications
archive
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
table of contents
Vancouver, British Columbia, Canada
Pages: 134 - 143
Year of Publication: 1998
ISBN:1-58113-005-8
Also published in ...
|
|
Authors
|
|
Ellen Agerbo
|
Computer Science Department, University of Aarhus, Denmark
|
|
Aino Cornils
|
Computer Science Department, University of Aarhus, Denmark
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 114, Citation Count: 12
|
|
|
ABSTRACT
The rapid evolution of Design Patterns has hampered the benefits gained from using Design Patterns. The increase in the number of Design Patterns makes a common vocabulary unmanageable, and the tracing problem obscures the documentation that should be enhanced by using Design Patterns. We present an analysis of Design Patterns that will strongly reduce the number of Fundamental Design Patterns and show how strong language abstractions can solve the tracing problem and thereby enhance the documentation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Agerbo97
|
Ellen Agerbo and Aino Cornils (1997): Theory of Language Support for Design Patterns. Department of Computer Science, Aarhus University.
|
| |
Alpert et. al. 98
|
|
| |
Bosch97
|
|
| |
Bosch98
|
Jan Bosch (1998): Design Patterns as Language Constructs. Journal of Object Oriented Programming, May 98 pp. 18-32.
|
| |
Bäumer et. al. 96
|
DArk B/iumer and DArk Riehle (1996): Late Creation: A Creational Pattern. PLoP '96.
|
| |
Coplien94
|
|
| |
Dyson et. al. 96
|
Paul Dyson and Bruce Anderson (1996): State Patterns. PLoP '96.
|
| |
Gamma et. al. 95
|
|
| |
Gil et. al. 97
|
|
| |
Hedin97
|
|
 |
Madsen89
|
O. L. Madsen , B. Moller-Pedersen, Virtual classes: a powerful mechanism in object-oriented programming, Conference proceedings on Object-oriented programming systems, languages and applications, p.397-406, October 02-06, 1989, New Orleans, Louisiana, United States
|
| |
Madsen92
|
|
| |
BETA93
|
|
| |
Nordberg96
|
Martin E. Nordberg IIi (1996): Variations on the Visitor Pattern. PLoP '96.
|
| |
Soukup95
|
|
| |
Thorup97
|
K. K. Thorup (1997): Genericity in JAVA with Virtual Types. Proceedings of ECOOP '97 pp. 444-469. Springer-Verlag.
|
CITED BY 12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bent Bruun Kristensen , Ole Lehrmann Madsen , Birger Møller-Pedersen, The when, why and why not of the BETA programming language, Proceedings of the third ACM SIGPLAN conference on History of programming languages, p.10-1-10-57, June 09-10, 2007, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|