About

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 its planning and inception 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

News * 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
  • 2009-03-08: New SNAPSHOT release created. Removed dependency to the safehaus UUID generator
  • 2009-03-08: New SNAPSHOT release created. Removed dependency to the safehaus UUID generator
  • 2009-02-16: Created a new 1.6.1 SNAPSHOT release, incorporating many bug fixes and dependencies to oaw 4.3.1
  • 2008-10-12: Exporting of EA properties now works with current SNAPSHOT Release 1.5.1
  • 2008-11-22: Users were unable to browse the repository, due to a policy change of sourceforge. Fixed.
  • 2008-10-06: Fixed small bug in statechart generation. New SNAPSHOT Release
  • 2008-09-05: Fixed a small bug in the POM description in the current SNAPSHOT Release 1.5.1
  • openofficeconverter has been updated to use jodconverter 2.2.1
  • All modules have been updated to use oaw 4.3.0
  • Installation instructions for the Enterprise Architect UML2Exporter are available here.

Modules

The following modules are currently available with the project:

ea_com_interface A standalone library to access the model information within Enterprise Architect EAP files
ea_toolsupport A workflow component to write EAP files to the Eclipse EMF file format
jar A workflow component to extract and compress jar files
openofficeconverter A workflow converter to convert various text document formats into each other

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

Policy

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.

Developers

JOIN! See the sourceforge project page.

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