openArchitectureWare 4.1.2 - Download

oAW Logo

To get access to pre-4.1.2 downloads, go here.

ZIP File Distribution

Get the oAW 4.1.2 SDK (video illustrating the installation)

You can get the milestone builds of core and plugins from the Updatesite at http://www.openarchitectureware.org/updatesite/milestone or via a direct ZIP file download (see below). In addition, there's a Maven 2 repository at http://www.openarchitectureware.org/m2 Please read the Release Notes to see learn about what has changed in 4.1.2 (Release notes for 4.1.1, 4.1 and 4.0)

The download is available as a single ZIP file, the oAW 4.1.2 SDK. Simply unzip the file; then copy the features and plugins into your Eclipse installation. Note: to avoid versioning hassle, remove all the older oAW 4.1.1 plugins first.

Dependencies

In general, oAW 4.1.2 depends on the projects released as part of the Callisto release, although it is advisable to use the latest Eclipse 3.2.x maintenance release. This is also true for EMF and UML2, etc.

The following table lists the dependencies of the various features. Note that, if you don't have these dependencies, the Eclipse configuration might be invalid, and Eclipse might not start up in some circumstances. If you don't want to install some of these things, you have to delete (or not install in the first place) the corresponding oAW featues and plugins (e.g. delete the ATL adapter feature and plugin if you don't have ATL installed).

ModuleDescriptionRequires (oAW)Requires (Other)
Coreminumum required to run oAW workflows-EMF 2.2.0
Pluginsplugins to edit templates etc.CoreEMF 2.2.0
Reciperecipe framework for integrating generated and manually written codeCore, PluginsEMF 2.2.0
Classicwork with oAW 3 metamodels and non-EMF UML toolsCore, Plugins
UML2work with Eclipse UML2 modelsCore, PluginsEMF 2.2.0, UML2 2.0
GMFintegrate with GMF (constraint checking)Core, PluginsEMF 2.2.0, GMF 1.0
xTextgenerate textual editorsCore, PluginsEMF 2.2.0
xTextATL integrationCore, PluginsEMF 2.2.0, ATL

Samples

Download the samples for oAW 4.1.1 here. Note that these are now plugins and should work with the oAW installation without any drive/directory/classpath variable definition! Just extract them into your workspace.

SampleDescriptionRequires (oAW)Requires (Other)DownloadDocs
EMF Samplesillustrates how to generate from and transform EMF modelsCore, PluginsEMF 2.2.0oAW/EMF SamplesEMF Example, Template AOP, Xtend Example
UML2 Samplesshows how to generate code from UML2 modelsCore, Plugins, UML2EMF 2.2.0, UML2 2.0oAW/EMF/UML2 SamplesUML2 Example
NEW  UML2/M2M Samplesshows (1) how to do model-to-model transformations (2) how to test m2m transformations (3) how to "transform away" from UML2 (4) how to use global variables and (5) how to use java extensions Core, Plugins, UML2EMF 2.2.0, UML2 2.0oAW/EMF/UML2/M2M SamplesUML2/M2M Example
Classic Samplesshows how to work with non-EMF UML toolsCore, PluginsEMF 2.2.0oAW/Classic SamplesUsing oAW with MagicDraw
GMF Samples This is the code for the Eclipse.org article From Frontend To Code - MDSD in Practice Make sure you have Eclipse GMF installed (from the Callisto Update Site in your Eclipse 3.2 installation, or from here. As of now, you also need AspectJ in the form of the AJDT (which can be downloaded from this update site: http://download.eclipse.org/technology/ajdt/32/update Core, PluginsEMF 2.2.0, GMF 1.0, AJDT 1.4.0oAW/GMF SamplesFrom Frontend To Code - MDSD in Practice
xText Samplesshows how to build textual editors for EMF modelsCore, PluginsEMF 2.2.0oAW/XText SamplesScreencast Pt.1 and Pt.2

Tools/Utilities

... are now part of the SDK downladable above.

Docs

Please go to the Documentation Page to access the documentation.

Source

The source code is included in the distribution. However, you can also access our CVS.