Tiling Design Patterns - A Case Study Using the Interpreter Pattern

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper explains how patterns can be used to describe the implementation of other patterns. It is demonstrated how certain design patterns can describe their own design. This is a fundamental reflexive relationship in pattern relationships. The process of assembling patterns by other patterns is named pattern tiling. Tiling enables us to interweave simple understood concepts of patterns into their complex real-life implementation. Several pattern tilings for the Interpreter design pattern are illustrated.

Original languageEnglish
Title of host publicationProceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
Pages206-217
Number of pages12
Volume32
Edition10
DOIs
StatePublished - Oct 1997
Externally publishedYes
EventProceedings of the 1997 12th Annual Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA'97 - Atlanta, GA, USA
Duration: 5 Oct 19979 Oct 1997

Publication series

NameSIGPLAN Notices (ACM Special Interest Group on Programming Languages)
PublisherAssociation for Computing Machinery (ACM)
ISSN (Print)0362-1340

Conference

ConferenceProceedings of the 1997 12th Annual Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA'97
CityAtlanta, GA, USA
Period5/10/979/10/97

Fingerprint

Dive into the research topics of 'Tiling Design Patterns - A Case Study Using the Interpreter Pattern'. Together they form a unique fingerprint.

Cite this