Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] UML models APIs doc

Hi Sebastien

This is a very important but different question.

AFAIK the modelling tool projects have not come up with a common API analogous to the XSL Transformer or ANT task. MWE2 workflow wrappers are perhaps closest.

I attempted to do so with the OMELET project but that got overtaken by MDDI that never matured.

You will find that most transformation tools have a philosophically similar but practically very different Java API.

Perhaps Papyrus could propose a transformation API to allow integration, however the interfaces would probably need to be promoted to the EMF project to avoid unwelcome modelling tool dependencies. Perhaps EMF Services could have a very thin abstract model transformation plugin.

    Regards

        Ed Willink

On 08/10/2020 13:30, GERARD Sebastien wrote:

How to integrate a model transformation into Papyrus ?

 

 

 

cid:image001.png@01D1C880.5C951BE0

 

 

Sébastien Gérard

R&D Program Leader of the Knowledge Engineering Platform of the Department

CEA Research Director

Papyrus project Leader (www.eclipse.org/papyrus)

cid:image002.jpg@01D1C880.5C951BE0

Commissariat à l’énergie atomique et aux énergies alternatives

Institut List | CEA Saclay Nano-INNOV | Bât. 862- PC174

F-91191 Gif-sur-Yvette Cedex

M. +33 6 88 20 00 47

T. +33 1 69 08 58 24

sebastien.gerard@xxxxxx  www-list.cea.fr

 

 

 

icone_youtube

  cid:image004.png@01D1C880.5C951BE0  cid:image005.jpg@01D1C880.5C951BE0   







 

 

De : mdt-papyrus.dev-bounces@xxxxxxxxxxx <mdt-papyrus.dev-bounces@xxxxxxxxxxx> De la part de DHOUIB Saadia
Envoyé : jeudi 8 octobre 2020 12:06
À : mdt-papyrus.dev@xxxxxxxxxxx
Objet : [PROVENANCE INTERNET] [mdt-papyrus.dev] UML models APIs doc

 

Hi,

 

I would like to know if there is a documentation that explains how to use the Papyrus and Eclipse UML2 APIs to parse and modify UML models :

-          How to load the UML resource

-          How to get the content of the model

-          How to modify the model programmatically, etc

 

Best

Saadia

 

 

cid:image001.png@01D496C9.A8D325F0

 

 

Saadia DHOUIB

PhD Research Engineer

DRT/LIST/DILS/LSEA/

 

cid:image002.jpg@01D496C9.A8D325F0

Commissariat à l’énergie atomique et aux énergies alternatives

Institut List CEA Saclay Nano-INNOV Point Courrier 174

F-91191 Gif-sur-Yvette Cedex

T. +33 1 69 08 34 43

saadia.dhouib@xxxxxx  www-list.cea.fr

 

 

 

icone_youtube

  cid:image004.png@01D496C9.A8D325F0  cid:image005.jpg@01D496C9.A8D325F0   

 


_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/mdt-papyrus.dev

Virus-free. www.avast.com

Back to the top