Language Support for Design Patterns Using Attribute Extension

  title={Language Support for Design Patterns Using Attribute Extension},
  author={G{\"o}rel Hedin},
  booktitle={ECOOP Workshops},
We present a technique for formalizing design patterns using a technique based on attribute grammars. The technique allows design pattern applications to be identified in the source code, and supports automatic checking that the pattern is applied correctly. We expect the technique to be particularly useful when specializing frameworks built using design patterns. 
Highly Cited
This paper has 51 citations. REVIEW CITATIONS

From This Paper

Figures, tables, results, connections, and topics extracted from this paper.
34 Extracted Citations
8 Extracted References
Similar Papers

Citing Papers

Publications influenced by this paper.

52 Citations

Citations per Year
Semantic Scholar estimates that this publication has 52 citations based on the available data.

See our FAQ for additional information.

Referenced Papers

Publications referenced by this paper.
Showing 1-8 of 8 references

Elements of Reusable Object-Oriented Software

  • E. Gamma, R. Helm, R. Johnson, Vlissides, J. Design Patterns
  • Addison-Wesley,
  • 1994
Highly Influential
10 Excerpts

A System of Patterns

  • F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, Stal, M. PatternOriented Software Architecture
  • Wiley.
  • 1996
3 Excerpts

Schmidt (eds)

  • Soukup, J. Implementing Patterns. In Pattern Languages of Pro Design, Coplien
  • 395-412. Addison-Wesley.
  • 1995
1 Excerpt

Proceedings of the Workshop on Principles and Practice of Constraint Programming

  • S. Meyers, C. K. Duby, Reiss, S. P. Constraining the Structure, Style of Object-Oriented Programs
  • April
  • 1993
2 Excerpts

Language Support for Design Patterns using Attribute Extension

  • G. Hedin

Similar Papers

Loading similar papers…