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 Tools & Technologies

Modeling Tools & Technologies

Modeling Tools & Technologies
Modeling Tools & 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? Are usability considerations currently "too much effort" for you and your project team?

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.

You can’t have it all – trade-offs between usability aspects

Experience level: 
Beginner

Modeling Tools & Technologies
Modeling Tools & Technologies

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

CDO-LM: A Module System for Models

Eike Stepper
Florian Noyrit (CEA LIST)

CDO stands for Connected Data Objects, the well-known model repository for large, distributed, and shared EMF models.  LM stands for Lifecycle Management, a brand-new subsystem of CDO that implements a holistic approach to modular, versioned, and team-based model development.

With CDO-LM you can break down large models into a system of versioned modules, each of them declaring versioned dependencies on other modules of that system.  A local checkout of such a module automatically resolves an overall model graph that satisfies all the declared dependencies.

Experience level: 
Beginner

Modeling Tools & Technologies
Modeling Tools & Technologies

EcoPlex: befriending environmental impact assessment and complex systems design

Arnaud Dieumegard (OBEO)

When considered, Environmentally Conscious Design (Eco-Design) of complex systems is a difficult task.

Experience level: 
Beginner

Modeling Tools & Technologies
Modeling Tools & Technologies

Model Driven IoT - how EMF powers Eclipse sensiNact 2.0

Tim Ward (Kentyou)
Jürgen Albert (Data In Motion Consulting GmbH)

Developing IoT systems can be a challenging business. Whether it’s a hobby project or a mission critical system there are tensions in the project lifecycle. You start by wanting rapid access to a new cool device, without the overhead of deep low-level understanding, and later begin to need better rules for managing and controlling your system.

Eclipse sensiNact provides a flexible gateway and runtime for your smart IoT projects. By adding the power of the Eclipse Modelling framework sensiNact 2.0 has evolved. EMF permits sensiNact to use “zero model setup” for rapid development, dynamically discovering the models for your devices, later these models can be exported and reused, providing automatic data validation and transformation capabilities.

Experience level: 
Beginner

Modeling Tools & Technologies
Modeling Tools & Technologies

Models2Code: Papyrus model-based generation of Arrowhead local cloud solutions.

Cristina Paniagua (Luleå University of technology (Sweden))

During this session, you will be able to learn how to use your SysML models to generate in minutes Arrowhead local clouds. 

The Arrowhead plugins were developed in the Eclipse IDE and Papyrus to lower the engineering effort and entrance barrier to the Arrowhead framework. The three plugins presented are the Core Systems Deployment plugin, the Application System Skeletons Deployment plugin, and the Rule Deployment plugin. 

Experience level: 
Intermediate

Modeling Tools & Technologies
Modeling Tools & Technologies

Sirius Web Advanced : Customize and Extend the Platform

Stephane Begaudeau (OBEO)

Beyond the no code approach, Eclipse Sirius Web is an open and extensible platform that you can customize in order to support your needs. Discover how to develop specific features in Sirius Web and integrate your modeler with other web applications.

 

Experience level: 
Intermediate

Modeling Tools & Technologies
Modeling Tools & Technologies

Sirius Web 101 : Create a Modeler With No Code

Melanie Bats (OBEO)

Learn step-by-step how to create a domain model and define your first diagrams with Eclipse Sirius Web, without any line of code. It will allow you to easily create custom graphical representations that automatically represent your data in the web. No slides, only live no-coding :)

 

Experience level: 
Beginner

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

Diagram Editors with GLSP: Why flexibility is key

Philip Langer (EclipseSource)

Are you wondering how you should nowadays develop diagram editors to be durable, given the innovative and fast moving world of web-based technologies and cloud IDEs? The answer is clear: build them to be open for adaptation from top to bottom and make it easy to change certain parts without impacting all other parts. Join this talk to learn how to build diagram editors which are loosely coupled and how to stay agile to adapt and benefit from the innovations of the new age of tool development.

Experience level: 
Beginner

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