Projects
This page is the best starting point to explore the projects hosted by the Fornax-Platform. In the following the projects are introduced briefly.
Archetypes
Archetypes are Maven2-Plugins creating a complete project structure with needed files and sample data.
Cartridges for openArchitectureWare
Cartridges are openArchitectureWare components that can be used for special needs like generating java code, or a j2ee application or a text editor or php.
M2 Repository
The Fornax-Platform is based on the Maven2 Buildsystem. The M2 repository administrates artifacts produced by the projects hosted on the Fornax-Platform.
Tool Support for MDSD
The projects of this category should make model driven development more usable, by enhancing functionality of the existing tools (the IDE, Modelling tool, framework, editors...). One example is the Maven 2 (M2) plugin for working with openArchitectureWare.
<sep/>code generator patterns. For a more complete description of all the features of EMF, refer to Eclipse Modeling Framework (Addison Wesley, 2003) or to the Javadoc for the framework classes themselves.
The Eclipse Modeling Framework (EMF) is an open source framework for developing model-driven applications. It creates Java™ code for graphically editing, manipulating, reading, and serializing data based on a model specified in XML Schema, UML, or annot
The Eclipse Modeling Framework (EMF) is an open source framework for developing model-driven applications. It creates Java™ code for graphically editing, manipulating, reading, and serializing data based on a model specified in XML Schema, UML, or annot
Model-driven software development (MDSD) is not just about generating code. Several additional challenges have to be mastered. These include: how to get usable graphical and textual editors for your domain specific language (DSL), how to validate your mod