|
| 1 | +### fUML Reference Implementation |
| 2 | +### v1.3.1 Release Notes |
| 3 | + |
| 4 | +This is a production release of the fUML Reference Implementation, tracking the issue resolutions approved by |
| 5 | +the fUML 1.4 Revision Task Force (RTF). |
| 6 | + |
| 7 | +**IMPORTANT NOTE** |
| 8 | + |
| 9 | +The fUML 1.4 RTF was unusual, in that it's primary task was to migrate fUML to UML 2.5.1. Therefore, fUML 1.4 |
| 10 | +will have no functional differences from fUML 1.3, but the structure of the fUML syntax and semantics has been |
| 11 | +significantly re-organized to follow the new abstract syntax package structure introduced in UML 2.5. |
| 12 | +The Java package hierarchy for the syntax and semantics implementation classes has been correspondingly updated |
| 13 | +in the Reference Implementation. In addition, while the Java package names are still based on the names of the |
| 14 | +corresponding UML packages, they are now rendered entirely in lower case, per usual Java convention (e.g., |
| 15 | +`fuml.semantics.actions` rather than `fUML.Semantics.Actions`). |
| 16 | + |
| 17 | +### fUML Execution Engine |
| 18 | + |
| 19 | +The current base release of the fUML Execution Engine is v1.3.0 (see the [v1.3.0 Release Notes](./fUML-1.3.0.md)), |
| 20 | +conforming to v1.3.0 of the [fUML Specification](http://www.omg.org/spec/FUML/1.3.0). |
| 21 | +The v1.3.1 tracking release includes implementation of resolutions to the following OMG issues, which have |
| 22 | +been approved by the fUML Revision Task Force for fUML 1.4 but have not yet been |
| 23 | +formally adopted. |
| 24 | + |
| 25 | +The full list of open fUML issues is available at http://issues.omg.org/issues/task-force/FUML14. |
| 26 | + |
| 27 | +The following issues were resolved by the fUML 1.4 RTF: |
| 28 | + |
| 29 | +[FUML 14-9](http://issues.omg.org/issues/task-force/FUML14#issue-42353) Migrate fUML to UML 2.5.1 |
| 30 | + |
| 31 | +[FUML 14-10](http://issues.omg.org/issues/task-force/FUML14#issue-42655) The ExecutionFactory class descriptions need |
| 32 | +to be updated in the specification for CentralBufferNode and DataStoreNode |
| 33 | + |
| 34 | +[FUML 14-21](http://issues.omg.org/issues/task-force/FUML14#issue-42985) Correction to the resolution to issue 14-10 |
| 35 | + |
| 36 | +### XMI Loader/Infrastructure |
| 37 | + |
| 38 | +In order to implement the migration to UML 2.5.1, as required by the resolution to OMG Issue FUML 14-9, |
| 39 | +this tracking release also updates the XMI Loader/Infrastructure for the new structure of the UML 2.5.1 metamodel. |
| 40 | + |
| 41 | +#### Bugs |
| 42 | + |
| 43 | +None |
| 44 | + |
| 45 | +#### Improvements |
| 46 | + |
| 47 | +[Issue #31](https://github.com/ModelDriven/fUML-Reference-Implementation/issues/31) Update the XMI Loader implementation for the new structure of UML 2.5.1 |
| 48 | + |
0 commit comments