Sciweavers

GPCE
2003
Springer

Making Patterns Explicit with Metaprogramming

13 years 9 months ago
Making Patterns Explicit with Metaprogramming
Abstract. Design patterns have been a useful tool for a better understanding of the collaboration between several classes and objects in a program. One drawback of this approach is the lack of an explicit representation of the patterns used in a program, as the collaboration between classes is normally expressed in the code of the class itself. In this paper, we present a method for explicitly representing patterns in a program with the help of metaprogramming techniques. The method presented has benefits compared to traditional approaches with respect to documentation and reusability of the program, as well as providing a better separation of the protocol contained in the pattern.
Daniel von Dincklage
Added 06 Jul 2010
Updated 06 Jul 2010
Type Conference
Year 2003
Where GPCE
Authors Daniel von Dincklage
Comments (0)