This overview is split into four sections, this diagram depicts these for 'layers' of the Jaffa Development Environment.
In addition to the runtime enviromnet we have a collection of tools based arround code generation of components based on
patterns. Many of these patterns allow for customization, with the bonus of preseving this customizations even if the pattern
is modifed and the code regenerated.

|
Key Features
Pre-Built Templates
Customizable Components
Legacy Application Migration
Build Tools based on Ant
Generic Application Models
Portal Centric Architecture
Business Event Architecture
-
|
Beyond component generation there are tools for converting domain object models from other technologies or design tools, as
well as tools that attempt complete application generation from just the domain model. This is all geared towared building a
rapid footprint of an application, with the ability to then go in an either enhance the resultant application by tweaking the generated
patterns definition, the template code, adding logic to the generate code, or tailoring the configuration via rules and
descriptor files. The key is to allow change at any level and cascade those changes down to the lower levels.
The source for all patterns and libraries is of couse available so you can creeate your own, based on a simple 'WebMacro' based
substitution technology.
More Details See...
|