What is Sculpture? * Sculpture is a .NET open source Model-Driven Development code generation framework ideal for creating and managing .NET Enterprise Applications. * With Sculpture you can model your application components, and then transform this model to deployable components for your favorite technology. * Sculpture comes with a host of ready-made Molds (The word “Molds” come from Molding) like (DAAB, NHibernate, LINQ, WCF, ASMX, SQL Server, MYSQL …). * Sculpture contains a Guidance Package for building your own Mold or customizes existing ones. If you have a custom architecture, using this Guidance Package, you can build a custom code generator with your favorite Technology to fit your needs. * Sculpture can generate any kind of text output using templates (source code, database scripts, web pages, XML, configuration files, etc.). * Sculpture raises the level of abstraction, for example the data access layer part in your model may be transformed to NHibernate implementation and with minor changes it can be transformed to LINQ implementation, and in the future can be transformed to “X” framework, which we don’t know it now.