Login

Advanced Programming Language Features for Executable Design Patterns "Better Patterns Through Reflection

Show full item record




Title: Advanced Programming Language Features for Executable Design Patterns "Better Patterns Through Reflection
Author: Sullivan, Gregory T.
Issue Date: 2002-03-22
Abstract: The Design Patterns book [GOF95] presents 24 time-tested patterns that consistently appear in well-designed software systems. Each pattern is presented with a description of the design problem the pattern addresses, as well as sample implementation code and design considerations. This paper explores how the patterns from the "Gang of Four'', or "GOF'' book, as it is often called, appear when similar problems are addressed using a dynamic, higher-order, object-oriented programming language. Some of the patterns disappear -- that is, they are supported directly by language features, some patterns are simpler or have a different focus, and some are essentially unchanged.
URI: http://hdl.handle.net/1721.1/6686
Other Identifiers: AIM-2002-005
Series/Report no.: AIM-2002-005
Keywords: AI

Files in this item

Files Size Format
AIM-2002-005.pdf 322.8Kb application/pdf
AIM-2002-005.ps 1.734Mb application/postscript

This item appears in the following Collection(s)

Show full item record

Search DSpace@MIT


Advanced Search

Browse

My Account

Links