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