generate USE specifications form EMF metamodels or .ucls UML class diagrams [message #1838184] |
Thu, 18 February 2021 10:26 |
houda houda Messages: 12 Registered: February 2021 |
Junior Member |
|
|
Hello everyone,
I am currently working on a model2model transformation project to transform service description languages, in which I started initially by creating Ecore metamodels for the input and output models for each language. Once I was done with that, I implemented transformation rules using ATL and OCL .
However, for the validation of my transformations, I stumbled upon the fact that there exists no updated tools for OCL in EMF validations (except EMFtoCSP, which hasn't been updated for years).
So...
I figured I might use the UML-based specification environment (USE), which is still widely used in literature, so I transformed my Ecore models into UML class diagrams:
1) I used ecore-model.genmodel to generate the model code in java.
2) I used ObjectAid plug-in to drag and drop the generated classes from the first step to eventually get the graphical representation of my, now, UML class diagrams ( with .ucls extension).
However, again, by installing USE and trying to import the UML classes, none of my options was a suitable one for the tool (whether in java code from the first step, or as a graphical representation (.ucls)).
Now, I am aware that I can create new class diagrams using the USE tool, however, it will be very time-consuming for me. What I am asking for is:
1) A way (tool or plugin or other) to convert java code or .ucls classes or emf metamodels into USE specifications, so I will be able to use this tool for my validation.
Or
2) An alternative tool (which is updated and documented) for the validation of OCL in UML , which supports my already generated java code/UML classes.
I welcome any alternative suggestions to make this validation possible.
Thank you so much in advance.
|
|
|
|
Powered by
FUDForum. Page generated in 0.03286 seconds