|Re: Alf Editor problem in Keppler [message #1403507 is a reply to message #1403449]
||Thu, 24 July 2014 08:47
| Arnaud Cuccuru
Registered: April 2010
As said by Camille, the Papyrus documentation about Alf refers to a version of the Papyrus/Alf integration that has never been officially released. Anyway, the corresponding plug-ins are available in the sandbox folder of the papyrus git repository (sandbox/alf/ plugins oep.alf and oep.alf.ui). These plug-ins only concern the integration (e.g., the "Open in Alf Editor" menu). For the compiling aspects, you should use the plug-ins developped by Ed Seidewitz (Dan was referring to this in another message of this thread. They are available here: http://lib.modeldriven.org/MDLibrary/trunk/Applications/Alf-Reference-Implementation/org.modeldriven.alf.eclipse/).
I shall fix this in the Papyrus user documentation.
While quite basic, this integration works, since we have used it to produce the executable test suites of the Precise Semantics of UML Composite Structures OMG specification (PSCS, http://www.omg.org/spec/PSCS/ ). If you install Moka, you should be able to execute models where activities have been specified in Alf and then compiled into equivalent fUML activities.
Note that Moka is available through the discovery site of Papyrus Luna. But all these alf integration plug-ins were used on Papyrus Kepler. So, you may have issues to fix if you install this in your workpace.
Regarding the roadmap about Alf integration, there is an ongoing collaboration with Ed Seidewitz, so that, by the end of year 2014, we target to have an integrated Alf editor and compiler that covers both structural and behavioral aspects of Alf.
Powered by FUDForum
. Page generated in 0.02441 seconds