home

Starting with version 3.0 the projects new home is http://sculptorgenerator.org/


Productivity

Tool




Latest from Blog:


You express your design intent in a textual DSL, from which Sculptor generates high quality Java code and configuration.
       
In a Nutshell:
  • Easy to learn, intuitive syntax
  • Quick start
  • High quality of generated code
  • Quick development round trip
  • Great extensibility and customization
  • Easy to remove the tool, no runtime magic
 

 
Getting Started:
The DSL and the code generation drives the development and is not a one time shot. The application can be developed incrementally with an efficient round trip loop.

Sculptor takes care of the technical details, the tedious repetitive work, and let you focus on delivering more business value - and have more fun.

The generated code is based on well-known frameworks, such as JPA, Hibernate, Spring Framework, Google App Engine, Spring Web Flow, JSF, RCP, Smartclient and Java EE. You pick 'n' choose target implementation.

Sculptor is useful when developing typical enterprise or web applications that benefit from a rich and persistent domain model. Sculptor also provides a sophisticated CRUD GUI for administrative sections of the application or to serve as a scaffolding for your manually created pages.

Within 15 minutes you can go from scratch to a running application, including build scripts, Eclipse projects, domain model, JPA persistence, services, Web Flow application and much more. Thereafter you can continue by evolving the design, add manual code and regenerate.

Sculptor is not an one-size-fits-all product. Even though it is a good start for many systems, sooner or later customization is always needed. Sculptor is designed and documented with this in mind. The generated result can easily be modified to meet your needs.

Sculptor is a MDSD tool based on Eclipse Xtext and Xpand (oAW) It is Open Source and available under Apache 2 License.
  You use the concepts from Domain-Driven Design in the textual Domain Specific Language