[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: RE: [mdt-papyrus.dev] Xtext editors for OCL
|
Good idea.
Thank you to put Tristan Faure in the loop : he has strong expertise in OCL and in integration of OCL in Eclipse view and editors (including contributions to EMF).
regards
raphaël
Date du message : mai 25 2010, 09:30 AM
De : "GERARD Sebastien 166342" <Sebastien.GERARD@xxxxxx>
A : ed@xxxxxxxxxxxxx
Copie : "Papyrus Project list" <mdt-papyrus.dev@xxxxxxxxxxx>
Sujet : RE: [mdt-papyrus.dev] Xtext editors for OCL
Hi Ed,
Yes it is a good idea. Arnaud cc this email is almost finishing the integration of Xtext within Papyrus. If you want, he can discuss with you in order to know how you could contribute the integration of you OCL editors within Papyrus. It would be a very nice fature.
Thanks,
Best... Sébastien.
----------------------------------------------------------------------
Dr. Sébastien Gérard
Head of MDD for DRES research project
CEA, LIST/LISE
Boîte courrier 94, GIF SUR YVETTE
CEDEX, F-91191 France
Phone/fax : +33 1 69 08 58 24 / 83 95
Leader of the Eclipse Component Papyrus (The UML2 Graphical Modeler):
http://www.eclipse.org/papyrus
Before printing, think about the environment
-----Message d'origine-----
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Ed Willink
Envoyé : vendredi 21 mai 2010 10:36
À : mdt-papyrus.dev@xxxxxxxxxxx
Objet : [mdt-papyrus.dev] Xtext editors for OCL
Hi
MDT/OCL 3.0.0M7 introduces four Xtext editors for OCL. For Helios these
are 'examples'. For ?Indigo? they should mature to non-examples.
The EssentialOCL editor supports editing a single OCL expression and so
may be useful within Papyrus pop-ups. The API to support resolution of
references from expressions to the outer model has not been looked at.,
so if you can provide a Papyrus example that pops-up the editor on a
model, I can help resolve the semantic API. If use of Xtext in pop-ups
is difficult, no doubt the itemis team will help.
The CompleteOCL editor for OCL documents, and the OCLinEcore editor may
be worth integrating as part of a larger environment.
[The fourth editor supports definition of the OCL 'standard' library.]
Behind the scenes the editors use a modeling-representation agnostic
pivot model, so the OCLinEcore editor will acquire an OCLinUML sibling
that adds richer class structure such as Associations to a textual
representation of a model that will endeavour to use a formal syntax
resembling the informal presentation characteristic of OMG specifications.
Regards
Ed Willink
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
Raphaël Faudou
Innovation & method definition
Critical systems
Atos Origin Integration