Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. modeling

modeling

Building cloud-native (modeling) tools

Maximilian Koegel (EclipseSource)

Are you planning to build a domain-specific (modeling) tool in a modern web-based technology stack? Are you wondering which latest and greatest technologies to use and how to integrate them to optimize operational costs in cloud environments? Well, we did…

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Diagram Editors Boosted: Collaborative, Testable and Accessible diagrams with Eclipse GLSP

Philip Langer (EclipseSource)
Dominik Bork (TU Wien)

Do plain old diagram editors that are cumbersome to develop, hard to test and clumsy to use put you off? Us too! With Eclipse GLSP, however, such editors belong to the past. Join us for a talk on the recent innovations from the community in the Eclipse GLSP universe and learn how to build modern web-based diagram editors for your tools with ease!

Alongside other great additions to the recent GLSP 2.0 release, we will in particular explore three key areas of innovation:

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

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

  • 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