Skip to content

Commit 06d2a85

Browse files
committed
Updated for v1.1.0.
1 parent 607a445 commit 06d2a85

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+346285
-346285
lines changed

README.md

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,14 @@ Syntax for a UML Action Language</em> Request for Proposals. The Alf specificati
66
document can be found at http://www.omg.org/spec/ALF. (See also http://solitaire.omg.org/issues/task-force/ALF11
77
for the list of issues addressed by the Alf 1.1 Revision Task Force.)
88

9-
This README file describes the current base release, [v1.0.0a](https://github.com/ModelDriven/Alf-Reference-Implementation/releases/tag/v1.0.0a). For updates relevant to later releases, please refer to the README file distributed with those releases.
9+
This implementation is based on the Alf 1.1 specification. It compiles Alf source text to the executable Foundational UML (fUML) subset of UML.
10+
The compilation can target either of two fUML execution engine implementations:
1011

11-
Base release [v1.0.0a](https://github.com/ModelDriven/Alf-Reference-Implementation/releases/tag/v1.0.0a) conforms to the
12-
Alf 1.0.1 specification. It compiles Alf source text to the executable Foundational UML (fUML) subset of UML. The compilation
13-
can target either of two fUML execution engine implementations:
14-
15-
* The fUML Reference Implementation execution engine (see http://fuml.modeldriven.org), [v1.2.0](https://github.com/ModelDriven/fUML-Reference-Implementation/releases/tag/v1.2.0)
16-
(this version conforms to fUML 1.2.1).
12+
* The fUML Reference Implementation execution engine (see http://fuml.modeldriven.org),
13+
[v1.3.0](https://github.com/ModelDriven/fUML-Reference-Implementation/releases/tag/v1.3.0)
14+
(this version conforms to fUML 1.3).
1715
* The fUML execution engine from the Moka framework for model execution in the Eclipse Papyrus tool
18-
(see http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution), v1.1.0 or later.
16+
(see http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution), v3.1.0 or later.
1917

2018
The implementation handles the full Alf syntax at the Extended compliance level, as given in Annex C Consolidated
2119
LL Grammar of the Alf Specification.
@@ -45,7 +43,7 @@ If you move it, set the environment variable `ALF_LIB` to its path.
4543

4644
## Projects
4745

48-
The implementation source is organized into four [Eclipse](http://www.eclipse.org) projects. Eclipse 4.5 or later is required.
46+
The implementation source is organized into four [Eclipse](http://www.eclipse.org) projects. Eclipse 4.6 or later is required.
4947

5048
* `org.modeldriven.alf` - This is the base project, including the
5149
Alf parser, static semantic checking and generic mapping to fUML.
@@ -61,14 +59,14 @@ fUML Reference Implementation project directly but, rather, uses an exported
6159

6260
* `org.modeldriven.alf.eclipse` - This project extends the base
6361
project to specialize the mapping to target the [Eclipse UML2](https://projects.eclipse.org/projects/modeling.mdt.uml2)
64-
metamodel implementation (v5.0.1 or later; v4.x is also usable, but its use with the reference implementation is deprecated).
65-
It depends on Eclipse plugins and must be built in an Eclipse environment.
62+
metamodel implementation (v5.2.0 or later). It depends on Eclipse plugins and must be built in an Eclipse environment.
6663

67-
* `org.modeldriven.alf.eclipse.papyrus` - This project extends the
64+
* `org.modeldriven.alf.eclipse.moka` - This project extends the
6865
`org.modeldriven.alf.eclipse` project to allow compiled Alf text to be executed
69-
using the fUML execution engine from the [Moka framework](http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution)
70-
for model execution in the [Eclipse Papyrus](http://www.eclipse.org/papyrus) modeling tool (v1.1.0 or later).
71-
It depends on Eclipse plugins and must be built in an Eclipse environment.
66+
using the fUML execution engine from the [Moka framework] (http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution)
67+
for model execution in the [Eclipse Papyrus](http://www.eclipse.org/papyrus) modeling tool (v3.1.0 or later).
68+
It depends on Eclipse plugins and must be built in an Eclipse environment. (Note: This project was called
69+
`org.modeldriven.alf.eclipse.papyrus` in previous versions of the reference implementation.)
7270

7371
## Further Information
7472

dist/README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ Syntax for a UML Action Language</em> Request for Proposals. The Alf specificati
66
document can be found at http://www.omg.org/spec/ALF. (See also http://solitaire.omg.org/issues/task-force/ALF11
77
for the list of issues addressed by the Alf 1.1 Revision Task Force.)
88

9-
This implementation is based on the Alf 1.1 beta specification. It compiles Alf source text to the executable Foundational UML (fUML) subset of UML. The compilation can target either
10-
of two fUML execution engine implementations:
9+
This implementation is based on the Alf 1.1 specification. It compiles Alf source text to the executable Foundational UML (fUML) subset of UML.
10+
The compilation can target either of two fUML execution engine implementations:
1111

12-
* The fUML Reference Implementation execution engine (see http://fuml.modeldriven.org), [v1.2.3](https://github.com/ModelDriven/fUML-Reference-Implementation/releases/tag/v1.2.3)
13-
(this version conforms to fUML 1.3 beta).
12+
* The fUML Reference Implementation execution engine (see http://fuml.modeldriven.org),
13+
[v1.3.0](https://github.com/ModelDriven/fUML-Reference-Implementation/releases/tag/v1.3.0)
14+
(this version conforms to fUML 1.3).
1415
* The fUML execution engine from the Moka framework for model execution in the Eclipse Papyrus tool
15-
(see http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution), v2.0.0 or later.
16+
(see http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution), v3.1.0 or later.
1617

1718
The implementation handles the full Alf syntax at the Extended compliance level, as given in Annex C Consolidated
1819
LL Grammar of the Alf Specification.
@@ -60,11 +61,12 @@ fUML Reference Implementation project directly but, rather, uses an exported
6061
project to specialize the mapping to target the [Eclipse UML2](https://projects.eclipse.org/projects/modeling.mdt.uml2)
6162
metamodel implementation (v5.2.0 or later). It depends on Eclipse plugins and must be built in an Eclipse environment.
6263

63-
* `org.modeldriven.alf.eclipse.papyrus` - This project extends the
64+
* `org.modeldriven.alf.eclipse.moka` - This project extends the
6465
`org.modeldriven.alf.eclipse` project to allow compiled Alf text to be executed
6566
using the fUML execution engine from the [Moka framework] (http://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution)
66-
for model execution in the [Eclipse Papyrus](http://www.eclipse.org/papyrus) modeling tool (v2.0.0 or later).
67-
It depends on Eclipse plugins and must be built in an Eclipse environment.
67+
for model execution in the [Eclipse Papyrus](http://www.eclipse.org/papyrus) modeling tool (v3.1.0 or later).
68+
It depends on Eclipse plugins and must be built in an Eclipse environment. (Note: This project was called
69+
`org.modeldriven.alf.eclipse.papyrus` in previous versions of the reference implementation.)
6870

6971
## Further Information
7072

dist/alf.zip

-1.03 MB
Binary file not shown.

dist/tests-uml.zip

75.4 KB
Binary file not shown.

dist/tests-x.zip

260 Bytes
Binary file not shown.
-1.31 MB
Binary file not shown.

0 commit comments

Comments
 (0)