Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
  • Community
    • Code of Conduct
  • Sponsors
    • Be a Sponsor
    • Our Sponsors
  • 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

Hands-On Sirius: Create Graphical Editors for your Domain-Specific Language

Melanie Bats (OBEO)
Cedric Brun (OBEO)

Sirius is an Eclipse project that allows you to easily represent and edit information in a visual way.

Based on EMF, a workbench designed with Sirius provides a set of graphical model editors (diagrams, tables, trees, properties view) integrated in the Eclipse environment. The creation of this workbench is greatly simplified by the ability to test the editors in real time.

Experience level: 
Beginner

Runtime & Frameworks

Sirius back to essentials

Melanie Bats (OBEO)

Eclipse Sirius is a field-proven technology for creating graphical modeling workbenches. The technology has been used in production for more than 10 years and led to the creation of an impressive number of graphical modelers. The Sirius website gallery demonstrates 45 of those workbenches recorded over the years.

Experience level: 
Beginner

Runtime & Frameworks

Your cloud-based modeling workbench in 15 minutes with Eclipse Sirius

Melanie Bats (OBEO)

We will present the evolution of Eclipse Sirius: the easiest way to get your own modeling tool, and soon to even deploy it on the cloud!

Experience level: 
Beginner

Web & Cloud Development

Quickly develop "graphical visualization for your data" using PlantUML !!

Zakir Meer (Robert Bosch GmbH)

Graphical visualization of data models is very essential to get an overview of its complexity and understand the big picture. It is a debatable point regarding how much effort a project can spend in developing graphical visualization for the data model.

Experience level: 
Beginner

Other Cool Stuff

You Don't Need Abs to Model Apps

Dragomir Anachkov (SAP SE)

Dragomir will demonstrate how you can build your own e-commerce business application using the Eclipse Dirigible features for low-code/no-code development that include:
•    entity data modeling
•    generating a full-stack application with an administrative UI
•    generating a pie chart with revenues ordered by category
•    modeling a simple purchase order process
•    building an extension from scratch for custom end user facing UI

Experience level: 
Beginner

Web & Cloud Development

Graphical Views for Web-Based Modeling Tools With Theia and Sprotty

Miro Spönemann (TypeFox GmbH)
Jan Koehnlein (TypeFox GmbH)

In this talk we will show how you can employ Eclipse Theia as application framework and Eclipse Sprotty as graphical framework to create a modeling tool. You will learn about the various considerations that have to be made when designing a user interface for interacting with models, and you will see what Theia and Sprotty are able to contribute in this regard.

Experience level: 
Intermediate

Web & Cloud Development

Diagrams in web and space with GLSP

Philip Langer (EclipseSource)
Martin Fleck (EclipseSource)

Do you want to implement a diagram editor in the web or even in an augmented reality? This talk is for you!

Experience level: 
Beginner

Web & Cloud Development

Towards a Graphical Language Server Protocol for Diagrams? (sponsored by EclipseSource)

Philip Langer (EclipseSource)
Tobias Ortmayr (EclipseSource)

There is currently a large hype surrounding the language server protocol (LSP) which provides a very flexible and well-proven architecture for implementing textual language support. Wouldn’t it be cool to use a similar protocol and architecture for graphical modeling languages, too? Following in the footsteps of LSP, is it possible to allow a “generic diagram editor” talk to a graphical language server, retrieving information such as how nodes are rendered, how they can be connected, or which elements can be created from a palette?

Experience level: 
Beginner

Web & Cloud Development

Modeling Symposium

Ed Merks
Jonas Helming (EclipseSource)
Philip Langer (EclipseSource)

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 technology features. We will open up an informal call for submissions from the community. Depending on the number, we will select submissions that will create a diverse slate of talks.

Experience level: 
Beginner

Tools & IDEs

Building Web-based Modeling Tools based on Eclipse Theia

Maximilian Koegel (EclipseSource)
Philip Langer (EclipseSource)

Do you want to build a modeling tool that runs in the browser? A modeling tool with more than textual code editors? Do you wonder how to implement diagrams, tree- and form-based editors, model compare, DSLs, or code generators in the web? In this talk, we provide you with a current state-of-the-art overview on how to build a web-based modeling tool using Eclipse Theia, a new platform for browser-based tools.

Experience level: 
Beginner

Web & Cloud Development

  • first
  • previous
  • 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