Saved Papers

Save papers so you can find them more easily!

Join Now

Get instant access to over 100,000 papers.

Join Now!

Design Patterns

Literature Review
Chapter One
Introduction

What is a Design Pattern?

A design pattern solves a problem within a given context. The solution that is offered by implementing a pattern results in a system design structure, which balances the concerns of the design problem in a manner most appropriate for the given context. In “Understanding and Using Patterns in Software Development”, Dirk Riehle and Heinz Zullighaven offer a rather nice definition of what a design pattern is:
“A pattern is the abstraction from a concrete form which keeps recurring in specific non-arbitrary contexts.”
The ability to write good patterns is very difficult. A pattern should not only convey the facts about a system, but it should also tell a story about the system. It should allow the systems users to comprehend it, be able to customize it to accommodate new features.

Elements of a Design Pattern

A design pattern can be made up of the following components:

Name
The design......


View the rest of this paper...

Approximate Word Count: 1551
Approximate Pages: 7 (250 words per double-spaced page)

Why should you join Frat Files?

  • - It's safe, secure, and private.
  • - Instant access to over 100,000 papers. New papers are added hourly.
  • - Fast and reliable customer support.

Credit Card

Bank Account

PayPal

Similar Essays

  1. Design Patterns

    Design Patterns. Literature Review ... designs. Design Patterns Software development
    is among the most complex human activities. Software ...

  2. Business Analysis:Model

    ... OOHDM is also used to improve the functions of Web information systems through the
    use of design patterns, which make Web sites easier to navigate. ...

  3. Use Of Management Information Systems At Amazon.Com

    ... Press, New York 1977 Gamma, R. Helm, R. Johnson and J. Vlissides: "Design Patterns:
    Elements of reusable object-oriented software", Addison Wesley, 1995. ...

  4. Computers Now

    ... Graphics software such as 3D Animator, Creative Animator, Photo Web, Web Studio
    and Design Patterns are ideal programs for the artist/designer. ...

  5. Research Design Worksheet

    ... based on the values of affluence and leisure and lifestyle patterns in the ... In the
    Coffee Time research design simulation, the charts for USA domestic customer ...