oAW Logo

What is openArchitectureWare?

The mission of openArchitectureWare is to provide a complete, industry-strength solution for model-driven development. oAW integrates a number of tool components for all aspects of MDSD into a coherent framework. Where possible, it integrates components from other Eclipse-based, MDD-related projects. The evolution of oAW is driven by the needs of developers implementing MDD in actual projects.

Supportive tools (such as editors and model browsers) are based on the Eclipse platform.

openArchitectureWare is a "tool for building MDSD/MDA tools". At the core there is a workflow engine allowing the definition of transformation workflows as well as a number of prebuilt workflow components that can be used for reading and instantiating models, checking them for constraint violations, transforming them into other models and then finally, for generating code.

Download the openArchitectureWare fact sheet (PDF) or take a look at the Overview Diagram.

Version 4.3 is current. It has been released in May 2008.


During the JAX conference, the JAX Innovation Award jury just announced the winner of the 2007 edition of the JAX Innovation Award. The winner was the Groovy scripting language. Second was the SonarJ architecture analysis tool. And - surprisingly - openArchitectureWare has won the third price. Very cool :-) We also almost won the audience award... but the Matisse GUI Builder surpassed us scantily.

More...oAW News More...


Select your theme.
Phoenix
Miasma
Industrial
Blue