Lifting 15 tons blocks with Eclipse
Attend this talk to discover the solution developed for MESURIS, a company specialized in industrial bathymetry systems (study of underwater depth of ocean floors).
MESURIS wanted to:
Attend this talk to discover the solution developed for MESURIS, a company specialized in industrial bathymetry systems (study of underwater depth of ocean floors).
MESURIS wanted to:
Empowering development teams to deliver more complex functionality in a more effective and platform independent way.
Needed knowledge
Basic knowledge about programming and object models.
What attendees will learn:
How to use MCore open source tooling to start using ECore and OCL to empower developers without previous knowledge about Eclipse and Java.
Do you want to build a domain-specific tool for the cloud? Does your solution contain features such as form-based editors, tree views, graphical editors, model comparison, model validation, model analysis or even code generation? Are you wondering how all the nice features and frameworks provided by EMF and its ecosystem can be used in a cloud-based tool? Join this talk and learn more about how to build web-based tooling with Eclipse technology and in particular with EMF.cloud!
The satellite database model formalizes the format of data exchanged between the satellite and the ground segment.
Too many formats coexist for describing the satellite database. Each program or working group chooses its own database modeler, its own packet interpreter… and fills all the gaps between tools – or during exchanges with other industrials – with transformation tools or even manual transformations. So why make yet another database modeler with its own format for the CNES?
In complex EMF models, you often need to insert expressions, such as conditions, number calculations, or even algorithm descriptions. Understanding how to insert such expressions is useful not only to metamodel designers but to all stakeholders. This is a very common requirement, which may lead to a disastrous user experience when not addressed correctly.
I will show the different recipes we adopted throughout the years, their drawbacks and advantages.
Model transformation is a never ending topic, as in this era we deal extensively with Model-Driven-Development. Doing highly performant transformations and meeting the demands of industry (flexibility and maintainability) in an optimized way is essential to avoid frequent changes in architecture of the tools.
Attend this talk to discover what are the industrial solutions available today to create a web-ready modeling tool.
The tooling trends are to go to the web. The Eclipse community members are making lots of efforts to transition the existing modeling frameworks (EMF, Sirius, GLSP…) to be cloud ready. But this is still the beginning of the story preparing the foundation for the future of web-based tooling.
Sirius is an Eclipse project that allows you to easily represent and edit information in a visual way.
Based on EMF, a workbench designed with Sirius provides a set of graphical model editors (diagrams, tables, trees, properties view) integrated in the Eclipse environment. The creation of this workbench is greatly simplified by the ability to test the editors in real time.
Eclipse Sirius is a field-proven technology for creating graphical modeling workbenches. The technology has been used in production for more than 10 years and led to the creation of an impressive number of graphical modelers. The Sirius website gallery demonstrates 45 of those workbenches recorded over the years.
We will present the evolution of Eclipse Sirius: the easiest way to get your own modeling tool, and soon to even deploy it on the cloud!