Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Call for Proposals
    • Program List
    • Program Schedule
    • Community Day
    • Keynotes
    • My Schedule
    • Registration
  • Sponsors
    • Be a Sponsor
    • Be a Sponsor
    • Our Sponsors
    • Sponsor Guide
    • What Our Sponsors Say about EclipseCon
  • Community
    • Speakers
    • Code of Conduct
    • Community Resources
  • About Us
    • EclipseCon 2020
    • Program Committee
    • The Eclipse Foundation
    • Past Conference
    • Other Events
  1. Home
  2. EclipseCon
  3. modeling

modeling

Conquering large scale visualization challenges with JavaFx and ELK

Amal Jose Vallavanthara (Robert Bosch Gmbh)
Syed Aoun Raza (Robert Bosch GmbH)
Rakesh Nidavani (Robert Bosch Engineering and Business Solutions Private Limited)
Harald Mackamul (Robert Bosch GmbH)

Working with large-scale automotive data models without a proper visualization support is quite cumbersome. There are a few frameworks which support handling of large dataset out of the box for example, Sirius, Klighd, and JavaFX. Another aspect is lay-outing the scenarios in a properly comprehensive manner. Previously, we had reported our experience of using Sirius framework in large-scale data.

Experience level: 
Intermediate

Modeling Tools and Technologies
Modeling Tools and Technologies

APP4MC.sim - Timing simulation of embedded systems

Harald Mackamul (Robert Bosch GmbH)
Sebastian Reiser (Robert Bosch GmbH)

An abstract, non-functional timing simulation supports the system architect in the step from the idea to the elaborated concept and immediately serves as an executable specification. The model elements for describing the software are limited to processor runtimes and access to hardware resources. Through this abstraction, the distribution of software in the system and dynamic effects from the scheduler behaviour can be evaluated quickly. For effective and early runtime analysis of AMALTHEA models, we have therefore extended the APP4MC ecosystem with the simulation framework APP4MC.sim.

Experience level: 
Beginner

Built on Eclipse Technologies
Built on Eclipse Technologies

Dive into POOSL : Simulate your systems!

Arjan Mooij
William Piers (OBEO)

POOSL is a new project proposal at the Eclipse Foundation. POOSL and the accompanying tools offer a general purpose method for describing and simulating (embedded) system architectures for the early evaluation of key structural and behavioral concepts, requirements and performance.

Experience level: 
Beginner

Built on Eclipse Technologies
Built on Eclipse Technologies

Theia - more than just text

Maximilian Koegel (EclipseSource)

Theia is a platform for building IDEs and tools. Initially and quite naturally, it best supported textual editing for coding. However, now that Theia has matured and adoption is quickly growing, other use cases are gaining traction for Theia. One very important use case that was and is well supported with Eclipse RCP and EMF is building domain-specific modeling tools. These tools often show and edit structured data in trees, forms and diagrams and rely on model validation, analysis and simulation, model comparison and merging, code generation.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Model validation, diffing and more with EMF.cloud

Maximilian Koegel (EclipseSource)

Do you want to implement a web-based tool with more than “just” textual programming?Then learn about EMF.cloud, a rapidly growing ecosystem of components for developing domain-specific tools in web-based IDEs such as Eclipse Theia and VS Code.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Livecoding : Supercharge Your Sirius Web apps!

Stephane Begaudeau (OBEO)

Sirius is the easiest framework when it comes to creating graphical studios in the EMF ecosystem. With Sirius Web, we present the next generation. Rewritten from the ground up and with first-class support for Web applications, Sirius Web, as the successor of Sirius Desktop, also brings new features and support for existing studios specifications.

What’s in there? How does it differ from the classic Sirius Desktop?

The answers to these questions and others will be given in this talk, together with a dive into example applications.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Zero to One : How to Integrate a Graphical Editor in a Cloud IDE

Axel RICHARD (OBEO)
Stephane Begaudeau (OBEO)

Going from Java code to DSL & EMF generation enables us to scale our creation of domain specific tooling in ways that aren't possible with a code only approach—which is a good thing! But as we provide desktop applications, one must examine and address the deployment and maintenance questions. The truth is that desktop applications are not very good at solving these issues.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Broadening Access to What-is, What-was, and What-could-be for COVID-19

Oliver Bent (Student)
Sekou Remy (IBM Research)
James Kaufman (IBM)
Werner Keil (Self Employed)

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.

Experience level: 
Beginner

Built on Eclipse Technologies
Built on Eclipse Technologies

Acceleo 4 ever

Yvan Lussaud (OBEO)

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.

Experience level: 
Beginner

Built on Eclipse Technologies
Built on Eclipse Technologies

Getting started with Papyrus for Robotics

Ansgar Radermacher (CEA LIST)
Matteo MORELLI (CEA)

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

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

  • 1
  • 2
  • 3
  • 4
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top