In 2020, the COVID-19 pandemic has highlighted epidemiological models, especially compartmental models, to support insight generation and decision-making. The use of epidemiological models is not new, however many new communities are being introduced to their utility, and their potential. While there is an abundance of data, and several dashboard examples to present their insights, there are still very few mechanisms which are being used to leverage available data with models.
Model-to-text generation has been an early goal of the modeling approach, in order to leverage models for generating source code, configuration files, documentation, etc. In the EMF ecosystem, Acceleo provides this capacity as a template-based language that has been part of the Eclipse release train since 2009.
As a consequence of its maturity, Acceleo has been under maintenance in the last few years, meaning it has also been very stable.
Are you interested in creating robotic applications in a more efficient way, focusing on what needs to be done instead of the how, and taking safety constraints into account?
Papyrus for Robotics is an open-source Eclipse-based modeling environment that supports code generation and reverse engineering for ROS2.
In this talk, we will develop a ROS2 application for a pick-and-place application with a robotic arm. The application model includes
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!
Do you want to build a modern, web-based diagram editor, maybe integrated into Eclipse Theia or VS Code? Are you wondering how to replace GMF or similar frameworks in your cloud-based tool and how to migrate existing diagram editors to the web? Then join our talk and learn about the Eclipse Graphical Language Server Platform (GLSP)!
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?
Xtext is the de facto standard framework for the development of sophisticated domain specific languages (DSLs) in the Eclipse ecosystem and beyond. Even though the framework already provides a buckload of important features, we won’t become tired rethinking the architecture at scale or smaller features in isolation. Since Xtext version 2.20 is in the works, it’s about time to unveil a few of the planned features and work items.
The growth of complexity of systems requires to redesign the way we capture functions and architectural choices by moving from manual, non-scalable, document-oriented processes to models. Model-Based Systems Engineering (MBSE) is a systems engineering methodology that focuses on creating and exploiting domain models as the primary means of information exchange between engineers. Still today MBSE adoption among systems engineers is growing slowly. It is critical for industry to understand the difficulties of users and to find a way to democratize MBSE to a wide audience.
The modeling community is among the most active and diverse in Eclipse's ecosystem. The modeling symposium aims to provide a forum for community members to present a brief overview of their work. We will encourage 10 minute lightning talks to facilitate a broad range of speakers. The primary goal is to introduce new and interesting technologies. We will open up an informal call for submissions from the community. We will select from from those the submissions to provide a diverse slate of talks with a focus on areas not represented by other longer talks at this year's EclipseCon.
“The easiest way to get your own Modelling tool” – claims Sirius.
But does Sirius really have what it takes to build an industrial scale project visualization and cover all the corner use cases. Sirius comes with its own challenges. We at Bosch pushed Sirius to its limits and developed a tool to visualize, optimize and analyse huge automotive models.