Making patterns explicit with metaprogramming

13Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

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. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Von Dincklage, D. (2003). Making patterns explicit with metaprogramming. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2830, 287–306. https://doi.org/10.1007/978-3-540-39815-8_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free