|
| 1 | +### fUML Reference Implementation |
| 2 | +### v1.1.0a Release Notes |
| 3 | + |
| 4 | +This is a production maintenance release of the fUML Reference Implementation. |
| 5 | + |
| 6 | +### fUML Execution Engine |
| 7 | + |
| 8 | +The current base release for the fUML Execution Engine is v1.1.0, conforming to v1.1 of the fUML Specification. The v1.1.0a maintenance release includes implementation of resolutions to the following OMG issues, currently under consideration by the fUML 1.2 Revision Task Force. However, the task force has not yet voted to adopt these resolutions, so they are subject to change in future releases of the Reference Implementation. |
| 9 | + |
| 10 | +The full list of open fUML issues is available at http://solitaire.omg.org/issues/task-force/FUML12. |
| 11 | + |
| 12 | +[FUML 12-8](http://solitaire.omg.org/issues/task-force/FUML12#issue-16433) (18280) LoopNodeActivation does not currently handle the firing of a contained activity final node |
| 13 | +[FUML 12-9](http://solitaire.omg.org/issues/task-force/FUML12#issue-16434) (18282) The bodyOutputLists for a loop node need to be cleared when the node fires again |
| 14 | +[FUML 12-10](http://solitaire.omg.org/issues/task-force/FUML12#issue-16435) (18321) Certain Boolean flags are not properly initialized in some cases [partial fix] |
| 15 | +[FUML 12-11](http://solitaire.omg.org/issues/task-force/FUML12#issue-16436) (18362) Problem with ActivityExecution::terminate |
| 16 | +[FUML 12-12](http://solitaire.omg.org/issues/task-force/FUML12#issue-16437) (18364) RealValue::toString puts too many digits in the mantissa |
| 17 | +[FUML 12-13](http://solitaire.omg.org/issues/task-force/FUML12#issue-16438) (18365) Objects with cyclic references cannot be converted to string representations |
| 18 | + |
| 19 | +### XMI Loader/Infrastructure |
| 20 | + |
| 21 | +This maintenance release resolves the following issues related to the XMI Loader and other Reference Implementation infrastructure capabilities, as tracked in our issue management system on GitHub (see https://github.com/ModelDriven/fUML-Reference-Implementation/issues). |
| 22 | + |
| 23 | +#### Bugs |
| 24 | + |
| 25 | +[Issue #12] - Add Maven Compiler Plugin |
| 26 | +[Issue #14] - Check Abstract on Generated fUML Classifier and Class |
| 27 | +[Issue #15] - Remove Remaining Remnants of Unqualified Name Mapping |
| 28 | +[Issue #16] - Add Null Check for Type in ...repository.model.Property |
| 29 | +[Issue #21] - Remove JAXB Dependencies |
| 30 | + |
| 31 | +#### Improvements |
| 32 | + |
| 33 | +[Issue #3] - Support the Loading Of UML Profiles |
| 34 | +[Issue #11] - Provide support for executing OpaqueBehaviors |
| 35 | +[Issue #13] - Add Readme.md for Github |
| 36 | +[Issue #17] - Add GetSpecializations Method |
| 37 | +[Issue #18] - Provide Capability to Override Repository Config File |
| 38 | +[Issue #19] - Support a "Known" Default Config File Name |
| 39 | +[Issue #21] - Upgrade To Latest JUnit |
| 40 | + |
0 commit comments