Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • Program Schedule
    • Program List
    • Registration
  • Features
    • Community Day
    • Hacker Day
    • Dinner Meetups
    • OSGi Summit
    • Keynotes
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. modeling

modeling

Modeling and more - Experiences in building an efficient model infrastructure

Harald Mackamul (Robert Bosch GmbH)

The Eclipse Modeling Framework enables developers to easily build models and provides a mature infrastructure. However, it is difficult to know the possibilities of EMF and to assess the many extension projects that are available in the Eclipse ecosystem. The talk will describe the journey and the pitfalls of defining the AMALTHEA model and implementing the model infrastructure in Eclipse APP4MC. The platform is in use in the automotive industry and provides (after several optimizations) the following features:

Experience level: 
Intermediate

Modeling Tools & Technologies
Modeling Tools & Technologies

Sirius Web : What's new? What’s Next?

Melanie Bats (OBEO)

Unsynchronized diagram, Drag and drop, Diagram user experience to smoothly edit, move, reconnect edges and bendpoints, layout improvements, and more – a lot of work has gone into Eclipse Sirius Web in the last year.
And what about the support of a generic connector?
Is there a way to export diagrams as SVG images?
Does Sirius provide components to be integrated in any web application or cloud IDE as VS Code or Theia?

Experience level: 
Beginner

Modeling Tools & Technologies
Modeling Tools & Technologies

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

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

Eclipse Foundation

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

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