next up previous
Next: About this document ... Up: The Translator Pattern Previous: Acknowledgments

Bibliography

1
Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman.
Compilers: Principles, Techniques, and Tools.
Addison Wesley, Reading, Massachusetts, March 1986.

2
Chris Cleeland, Douglas C. Schmidt, and Timothy H. Harrison.
External polymorphism -- An object structural pattern for transparently extending C++ concrete data types.
In Preliminary Proceedings of PLoP '96, 1996.

3
Erich Gamma.
The facet pattern.
In Robert C. Martin, Dirk Riehle, and Frank Buschmann, editors, Pattern Languages of Program Design 3, Reading, Massachusetts, 1997. Addison-Wesley.
formely known as extension pattern.

4
Erich Gamma, Richard Helm, Ralph E. Johnson, and John Vlissides.
Design Patterns: Elements of Object-Oriented Software Architecture.
Addison-Wesley, 1994.

5
Daniel H. H. Ingalls.
A simple technique for handling multiple polymorphism.
In Proceedings OOPSLA '86, pages 347-349, November 1986.
Published as ACM SIGPLAN Notices, volume 21, number 11.

6
Thomas Kühne.
Recipes to reuse.
In The 1st Annual European Conference on Pattern Languages of Programming, EuroPLoP '96, Kloster Irsee, Germany, July 1996.

7
Robert C. Martin.
Acyclic visitor.
In Robert C. Martin, Dirk Riehle, and Frank Buschmann, editors, Pattern Languages of Program Design 3, Reading, Massachusetts, 1997. Addison-Wesley.

8
Bertrand Meyer.
Object-Oriented Software Construction.
Prentice Hall, Englewood Cliffs, NJ, 1988.

9
Hanne Riis Nielson and Flemming Nielson.
Semantics with Applications: A Formal Introduction.
Wiley, 1993.

10
Martin E. Nordberg.
Variations on the visitor pattern.
In Preliminary Proceedings of PLoP '96, 1996.

11
Jon Owen.
STEP: An Introduction.
Information Geometers, 1993.

12
Dirk Riehle, Wolf Siberski, Dirk Bäumer, Daniel Megert, and Heinz Züllighoven.
Serializer.
In Robert C. Martin, Dirk Riehle, and Frank Buschmann, editors, Pattern Languages of Program Design 3, Reading, Massachusetts, 1997. Addison-Wesley.

13
D. A. Schmidt.
Denotational Semantics. A Methodology for Language Development.
Allyn and Bacon, Inc, Boston Mass., 1986.

14
Paul S. Strauss.
Iris inventor, a 3D graphics toolkit.
In Object-Oriented Programming Systems, Languages, and Applications Conference Proceedings, pages 192-200. ACM Press, September 1993.
application of Translator style Visitor.

15
Wolfgang Wechler.
Universal Algebra for Computer Scientists.
EATCS 25. Springer-Verlag, Berlin, Heidelberg, New York, 1992.


Thomas Kuehne
1998-07-06