openArchitectureWare 4.0 RC2 available
The openArchitectureWare Team is pleased to announce that the second release candidate of the popular openArchitectureWare MDA/MDSD framework is now available. In this release several bugfixes have been solved and some migration issues are finished. See below for a detailled change list. Download openArchitectureWare RC2 now!
We'd like to thank all users of oAW4 RC1 for their feedback and contributions. The reaction of the community was very constructive and helped to improve this project much.
Changes from RC1 to RC2
- core.workflow: if workflow components have an ID, the ID is output in the log
- core.workflow: SimpleJavaTransformationComponent und SimpleJavaModificationComponent added
- core.expression: "implies" operator: 'true implies stuff'
- core.expression: union, without, intersect operations for collection types (see API doc)
- core.xpand: Template-AO now available (not yet documented)
- core.xpand: Iterator object in Xpand's FOREACH statement
- core.wombat: Changed "Attribute" and "Type" keywords to uppercase, this helps to prevent name clashes
- core.wombat: Reference Documentation available
- oaw4.demo.emf.datamodel.wombat: more sophisticated trafo and docs
- oaw4.demo.emf.uml2.generator: bug in the workflow file fixed
- classic.xmiInstantiator: Instantiators now available for: ArgoUML, Aris, Artisan, EA, Innovator, Metamill, Rose, Together, XDE, Poseidon 4.x, StarUML 5.0
- classic.xmiInstantiator: StreamFactory refactored, could only deal with files. Now any resource can be loaded that also can be ZIP files. Used by tool adapters to load the model XMI.
- classic.xmiInstantiator: MappingInstantiator migrated.
- classic.xmiInstantiator: XMIInstantiator component now distinguishes to use either GenericInstantiator or MappingInstantiator, depending on the implemented base class of the adapter.
- classic.xmiInstantiator: Strategy to open design resources now handled by tool adapter, not by the instantiator (Change in GenericInstantiator and ToolAdapter)
- classic.core: ModelModifierInvoker added
- plugin.check.editor: Number of small bugs fixed
- plugin.extend.editor: Number of small bugs fixed
- plugin.xpand.editor: Number of small bugs fixed
- plugin.workflow: LogView added (shows log file in an Eclipse table tree)
- plugin.xpand.editor: Code completion not case sensitive anymore

