Integrating Xtext and Sirius: Strategies and Pitfalls

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=i_9S5aXAn40



Duration: 35:32
1,300 views
8


A model can be represented graphically and textually. While text is able to carry more detailed information, a diagram highlights the relationship between elements much better. In the end, a good tool should combine both, and use each notation where it suits best.

Xtext and Sirius are both based on the Eclipse Modeling Framework (EMF) and as such combinable. But once you have the most basic integration running you will stumble across strange issues. Getting rid of these requires a deeper understanding on how both frameworks treat their models and a clear vision on what you want to achieve.

In this talk we will outline several integration scenarios. As a joint talk of Obeo and TypeFox, we will explain the typical issues from the Sirius and the Xtext perspective and show how to tackle them to create great hybrid modelling tools in the end.

Speaker(s):
Cedric Brun (Obeo)
Jan Koehnlein (TypeFox)




Other Videos By Eclipse Foundation


2017-11-10Keynote: Journey from Monolith to a Modularized Application: Approach and Key Learnings
2017-11-10Lesson learned from using Eclipse and EMF for building desktop & web Applications
2017-11-10Java SE: Current Status
2017-11-10Run OSGi on your robot and teach it new tricks
2017-11-10Pull Request, Mattermost and Bugzilla connectors - Tuleap
2017-11-10Eclipse MicroProfile Config and OSGi Config Admin
2017-11-10Constructor injection and other new features for Declarative Services 1.4
2017-11-10OSGi and EEBus: Use cases for electric vehicle charging stations and home appliances
2017-11-10A New Eclipse Public License
2017-11-10CDI and OSGi: So happy together!
2017-11-10Integrating Xtext and Sirius: Strategies and Pitfalls
2017-11-03Eclipse IoT Day ECE 2017 – Service Blueprint and Deployment for an IoT Cloud Integration Platform
2017-11-03Eclipse IoT Day ECE 2017 - Complex Event Processing of An Electric Car In A Simple Way
2017-11-03Eclipse IoT Day ECE 2017 - Scaling out Eclipse Hono
2017-11-02Eclipse IoT Day ECE 2017 – The Open IoT Stack: Architecture and Use Cases
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse Californium
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse Thingweb
2017-11-01Eclipse IoT WG Meeting 2017-10-23 - CNCF Intro
2017-11-01Eclipse IoT WG Meeting 2017-10-23 - OneM2M Collaboration Opportunities
2017-11-01Keynote: Software Heritage: Why and How We Are Building the Universal Software Knowledge Base
2017-11-01Eclipse IoT WG Meeting 2017-10-23 Project Updates – Eclipse hono