|
| 1 | +### fUML Reference Implementation |
| 2 | +### v1.3.0 Release Notes |
| 3 | + |
| 4 | +This is a base release of the fUML Reference Implementation, conforming to v1.3 of the [fUML Specification](http://www.omg.org/spec/FUML/1.3). |
| 5 | + |
| 6 | +### fUML Execution Engine |
| 7 | + |
| 8 | +This is a new base release of the fUML Execution Engine. It includes all implementation updates from [v1.2.3](./fuml-1.2.3.md) and previous |
| 9 | +releases tracking the issue resolutions adopted by the fUML 1.3 Revision Task Force (RTF). The complete set of resolved issues implemented |
| 10 | +since the previous [v1.2.0](./fuml-1.2.0.md) base release are listed below. The list of remaining open fUML issues is available at |
| 11 | +http://solitaire.omg.org/issues/task-force/FUML14. |
| 12 | + |
| 13 | +The following issues were resolved by the fUML 1.3 RTF: |
| 14 | + |
| 15 | +[FUML 13-1](http://issues.omg.org/issues/task-force/FUML13#issue-38293) SendSignalAction completion semantics |
| 16 | + |
| 17 | +[FUML 13-4](http://issues.omg.org/issues/task-force/FUML13#issue-38296) The fUML subset should include central buffer nodes and data stores |
| 18 | + |
| 19 | +[FUML 13-16](http://issues.omg.org/issues/task-force/FUML13#issue-38600) Introduce CallEvent, AcceptCallAction and ReplyAction to keep consistency with PSSM |
| 20 | + |
| 21 | +[FUML 13-17](http://issues.omg.org/issues/task-force/FUML13#issue-38717) Stand-alone owned behavior of BehavioredClassifier shall be possible |
| 22 | + |
| 23 | +[FUML 13-20](http://issues.omg.org/issues/task-force/FUML13#issue-39953) |
| 24 | +Error in RealValue::toString |
| 25 | + |
| 26 | +[FUML 13-21](http://issues.omg.org/issues/task-force/FUML13#issue-39984) BasicInputOutput operations for reading and writing reals are missing |
| 27 | + |
| 28 | +[FUML 13-23](http://issues.omg.org/issues/task-force/FUML13#issue-40625) EventOccurrence should be used instead of SignalInstance in execution model operation parameters |
| 29 | + |
| 30 | +[FUML 13-25](http://issues.omg.org/issues/task-force/FUML13#issue-40627) Refactor EventOccurrence to provide useful operations |
| 31 | + |
| 32 | +[FUML 13-26](http://issues.omg.org/issues/task-force/FUML13#issue-40628) Reference::equal should use Object::equals |
| 33 | + |
| 34 | +[FUML 13-27](http://issues.omg.org/issues/task-force/FUML13#issue-40665) |
| 35 | +Input parameter activity nodes should fire first |
| 36 | + |
| 37 | +[FUML 13-29](http://issues.omg.org/issues/task-force/FUML13#issue-40667) |
| 38 | +"Debug" statements should be removed |
| 39 | + |
| 40 | +[FUML 13-49](http://issues.omg.org/issues/task-force/FUML13#issue-40992) Correction to the resolution to issue [FUML 13-25](http://issues.omg.org/issues/task-force/FUML13#issue-40627) |
| 41 | + |
| 42 | +[FUML 13-60](http://issues.omg.org/issues/task-force/FUML13#issue-41143) Simplification to the resolution to issue [FUML 13-1](http://issues.omg.org/issues/task-force/FUML13#issue-38293) |
| 43 | + |
| 44 | +This release also includes the resolution of the following OMG issue, which was part of fUML 1.2, but was not properly implemented in [v1.2.0](./fuml-1.2.0.md) of the |
| 45 | +Execution Engine. |
| 46 | + |
| 47 | +[FUML 12-11](http://solitaire.omg.org/issues/task-force/FUML12#issue-16436) (18362) Problem with ActivityExecution::terminate |
| 48 | + |
| 49 | +### XMI Loader/Infrastructure |
| 50 | + |
| 51 | +This base release includes all updates from maintenance releases [v1.2.0a](./fuml-1.2.0a.md) and [v1.2.0b](./fuml-1.2.0b.md), resolving the following issues, |
| 52 | +as tracked in our issue management system on GitHub (see https://github.com/ModelDriven/fUML-Reference-Implementation/issues). |
| 53 | + |
| 54 | +#### Bugs |
| 55 | + |
| 56 | +[Issue #28] - Problem starting the behaviors of a multiply classified active object |
| 57 | + |
| 58 | +#### Improvements |
| 59 | + |
| 60 | +[Issue #26] - Problems with SAXParser when building with Java 8 JDK |
| 61 | + |
| 62 | +[Issue #29] - fUML.Library and fUML.Test packages are only used for builtin tests |
0 commit comments