Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Be a Sponsor
  • Code of Conduct
  • The Eclipse Foundation
  1. Home
  2. EclipseCon
  3. Modeling Tools and Technologies

Modeling Tools and Technologies

Modeling Tools and Technologies
Modeling Tools and Technologies

Buttons hidden in plain sight

Bianca Wiesmayr (Johannes Kepler University Linz)
Alois Zoitl

Do you want to improve the user experience of your graphical modeling tool? Users are accustomed to a variety of utile features in textual editing that also benefit graphical modeling tools, such as efficient auto-completion, automated formatters, and immediate feedback on the software. As developers of graphical modeling tools, we strive to assist users in creating high-quality and scalable models. Over the last years, we experienced that improving the user interface of our modeling tool involves difficult trade-offs that need to be discussed within the project's community.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and 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

Cognitive tools and methods for augmented engineering - of systems, software and hardware. -

Sebastien Gerard (CEA LIST)
Jeremie Tatibouet (CEA LIST)

The objective of the presentation is to discuss the current MBSE standards and tools, to come back and their advantages and limitations, to analyze the gap between them and the users, and the strategy of the CEA List institute, its vision, missions and goals. The presentation will be illustrated by several demonstrations of prototype tools that we have started since last year to realize with some of our academic and industrial partners.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Sirius Desktop : Best Practices and Updates

Pierre-Charles David (OBEO)
Nicolas PERANSIN (OBEO)

The Eclipse Sirius project was first published in 2013 after years of development. Since then it has been used to create a deploy graphical modelers by a vibrant international community, the Sirius Gallery page publicly lists more than 50 different workbenches in many domains, from Healthcare to CyberSecurity, IoT, Simulation, Business Analysis or Cloud Computing.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Eclipse Sirius, Layout and Visualizations using ELK, D3.js and Blockly

Pierre-Charles David (OBEO)

Diagram layout is an important topic in graphical modelers and Sirius Desktop has many features helping in getting a nice-looking diagram : aligning shapes on other shape or on a grid, avoid overlap in the routing of an edge, distributing shapes horizontally or vertically and pin/unpinning elements so that these user decisions are kept even when an auto-layout is triggered.

Experience level: 
Intermediate

Modeling Tools and Technologies
Modeling Tools and Technologies

Papyrus for gamers, let’s play modeling

Antonio Bucchiarone (Fondazione Bruno Kessler)
Sebastien Gerard (CEA LIST)
Maxime Savary-Leblanc (Université de Lille)

In this session we present PapyGame and how both teachers and students can play with it. We have defined a challenge available at the following link https://www.papygame.com/challenges/, where participants can also play and compete each other. 

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

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

Alice's Adventures in Sirius Web land

Melanie Bats (OBEO)

Alice was beginning to get very tired of creating DSL graphical editors and of having too many things to do: start Eclipse, describe her domain with Ecore, generate the EMF code, launch another Eclipse runtime, specify her graphical mappings with Sirius Desktop, test with another Eclipse runtime, package everything to an update site, send it to Bob so that he can install it, help Bob who can’t find how to install the modeler, reiterate from the beginning to update the tool according to Bob feedbacks and needs…

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Building a model application with Theia and EMF.cloud: the DISCO experience

Vincent HEMERY (CS GROUP)

You’ve probably heard about Theia, which helps building multi-language cloud and desktop IDEs. But what happens when you try and use it to build a custom model-oriented product, just like we used to do with the Eclipse Rich Client Platform?

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

  • 1
  • 2
  • 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