Fornax-Platform Log In   View a printable version of the current page.  
  Sculptor (CSC)
  Dashboard > Fornax-Platform > ... > Cartridges > Sculptor (CSC)
General


Projects


Latest News



Global Reports
Find all pages that aren't linked from anywhere
Find all undefined pages
Feed for new pages
Added by Thorsten Kamann, last edited by Patrik Nordwall on Jul 04, 2008  (view change) show comment
Labels: 
(None)

Sculptor

Version 1.4.0 is current. It has been released July 4, 2008.
Look at the What's New page for more information about the release. It also describes some migration steps needed when upgrading.

Overview

Sculptor is a simple and powerful code generation platform, which provides a quick start to Model Driven Software Development (MDSD). When using Sculptor you can focus on the business domain, instead of technical details. You can use the concepts from Domain-Driven Design (DDD) in the textual Domain Specific Language (DSL). E.g. Service, Module, Entity, Value Object, Repository...

From the textual DSL Sculptor generates high quality Java code and configuration using openArchitectureWare (oAW). The generated code is based on well-known frameworks, such as Spring Framework, Spring Web Flow, JSF, 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.

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.

Getting Started

Start by reading the article Improving Developer Productivity with Sculptor. Thereafter you can get your hands dirty with the Hello World Tutorial.

Documentation

Latest (Version 1.4)

Version 1.2

Version 1.0

Version 1.3

Version 1.1

Issues and Improvements

Issues, bugs, and feature requests should be submitted to the following issue tracking system for this project.

http://www.fornax-platform.org/tracker/browse/CSC.

Use the Forum for questions and discussion.

0. High Level Overview (CSC) (Fornax-Platform)
1. Installation Guide (CSC) (Fornax-Platform)
2. Hello World Tutorial (CSC) (Fornax-Platform)
3. Advanced Tutorial (CSC) (Fornax-Platform)
4. Archetype Tutorial (CSC) (Fornax-Platform)
5. CRUD GUI Tutorial (CSC) (Fornax-Platform)
6. Messaging Tutorial (CSC) (Fornax-Platform)
7. Developer's Guide (CSC) (Fornax-Platform)
8. Roadmap (CSC) (Fornax-Platform)
9. What's New (CSC) (Fornax-Platform)
Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request - Contact Administrators