[Modelinterpreter] MODELS 2015 konferencia - 2. nap

Dévai Gergely deva at caesar.elte.hu
Tue Sep 29 02:31:56 CEST 2015


MODELS 2015

09-28

Informal discussion

Florian Noyrit from CEA: developer of Element Type Framework in Papyrus
 - the framework makes model editing easier by adding model elements not to exposed by the user
 - definition of the Element Types are modeled, complex behavior can be added in Java
 - no documentation yet, but will be a presentation during EclipseCon in November
 - Papyrus Mars uses this framework

I have talked to someone from a Canadian company creating avionics software. He was interested in txtUML. I have his mail address and we have to send him links and information.

OCL and Textual Modeling Workshop

An Adaptable Tool Environment for High-level Differencing of Textual Models
- combining the advantages of line-based and structural differencing
- 3-way merging is not supported
- not integrated with EMF-compare, have an own UI

Ed Seidewitz: Combining Alf and UML in Modeling Tools
- they are working on Alf integration in Papyrus
- bidirectional mapping between Alf metamodel and UML metamodel with QVT
  - but roundtrip is not possible for action code (not one-to-one mapping)
  - mapping the structure is one-to-one
- initial Alf text is generated from the graphical structure model into the Properties view
- editing the Alf text updates the graphical model (eg. adding operations)
- Xtext integration sometimes failed during the demo
  - solution: switch to another property, then back, or delete and write the code again :)
- breakpoint support is not implemented for the Alf editor
- anyway, the demo was nice, but there is a lot they are still working on
- the software is available as incubation component for Papyrus - predicted to be stable after Neon

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/modelinterpreter/attachments/20150929/34ea49e8/attachment.html>


More information about the Modelinterpreter mailing list