Current Version:
0.67
|
Pattern Brewery
|
|
Welcome to the Pattern Brewery project!
Everything here is about software patterns and how to make good use so
them. If you are more interested in beer (Bier, Ale, Oel...) this is
the wrong place!
Goals
- Define a „meta“ language for the complete
description of a software pattern.
- Create a program that manages patterns
described in this „meta“ language. This includes code generation from
the pattern.
- Create a set of standard patterns (using the meta
language) and supply it as a library.
Status
Pattern Language Definition
Finished.
Look here for an
overview. The XML schema definition can be found here.
CookBook
Alpha.
The "CodeCookBook" serves two main tasks:
- it help us to administrate the Pattern
Library.
- it starts the code generator for a selected pattern.
Library
Beginning from version 0.66, the project delivers
two libraries:
- A standard library
- A EJB library tailored for the development of
Enterprise Java Beans.
Some patterns like "Property" and "Singleton" are available for mutible
programming languages. Most other patterns that you find in the library
are for C++ or Java.
|