provides a jump start to Model Driven Software Development (MDSD). When using Sculptor you can use the concepts from Domain-Driven Design (DDD) in the textual Domain Specific Language (DSL) and let Sculptor generate high quality Java code and configuration. The generated code is based on well-known frameworks, such as Spring Framework, Spring Web Flow, Hibernate and Java EE.
Within 15 minutes you can go from scratch to a running application, including build scripts, Eclipse projects, domain model, Hibernate persistence, services, Web Flow application and much more. Thereafter you can continue by evolving the design, add manual code and regenerate, i.e. it is not a one-shot generation.
There are a lot of new exciting features.
* A complete, but customizable, CRUD Gui is generated based on the domain model specified with the Sculptor DSL. The generated web application uses Spring Web Flow to achieve navigation of the associations in the domain model.
* Scaffold simplifies generation of CRUD operations and is perfect for prototyping together with the CRUD Gui.
* It is efficient to develop the domain model with a textual DSL, but for communication purposes it is useful to have a visual UML view. Sculptor automatically generates a class diagram of the domain model. Instantly updated documentation!
* Possibility to deploy without EJBs, i.e. to run in Tomcat.