components4oaw is a collection of utilities for the MDA/MDSD framework openArchitectureWare. All components are made available via maven2 artifacts, to be easily available for developers. The whole project is currently in realisation phase, and we are looking for many contributions.

Those contributions will be in the area of:

  • workflow components
  • postprocessors
  • xpand files
  • cartridges
  • metamodels
  • xtend utility function collections
  • others


  • 2011-02-18: This site only contains components for UML2Exporter for Enterprise Architect. All other components are no longer part of this project.
  • 2011-02-17: RC04 of release 2.0 with new project structure is available. Final release 2.0 will delivered soon.
  • 2010-09-15: Contribution for different tasks needed. Pls send message to developer mail group.
  • 2010-09-10: RC03 is available for Eclipse MWE. Support
  • 2009-10-22: From now on the maven repository also contains source jars.
  • 2009-10-11: Release 1.7.1 is available.
  • 2009-04-06: Release 1.6.1 of UML2Exporter is available!
  • 2009-03-29: I started a new blog about java development with a focus on MDSD. You can find it here: Software Poets
  • Installation instructions for the Enterprise Architect UML2Exporter are available here.


The following modules are currently available with the project:

ea_com_interfaceA standalone library to access the model information within Enterprise Architect EAP files
ea_uml2writerBase writer component for both workflow componentes *oaw and *mwe
ea_uml2exporter4oawA workflow component to write EAP files to the Eclipse UML format (oAW 4.3.1)
ea_uml2exporter4mweA workflow component to write EAP files to the Eclipse UML format (Eclipse MWE)

For more information have a look at the corresponding entry of the module.


We will have a very lenient policy towards contributions. Contribute what you deem useful, and use the infrastructure provided by components4oaw. Developer access can easily be granted and projects should just adhere to a known open source license.


JOIN! See the sourceforge project page.

A brief description of how to install an configure projects in Eclipse for development you will find here.