Cédric Brun bio photo

Cédric Brun

Build open-source technologies to enable mission critical tools for complex domains.

Email Twitter LinkedIn Github Youtube

With Eclipse Luna comes a complete re-implementation of EcoreTools, the diagram editor for Ecore. This matters because EcoreTools is often the first step our adopters have to go through; users expect a diagram editor to design a domain model.

Why the revival? After years of minimal maintenance, the availability of Sirius made it possible to rebuild EcoreTools efficiently and focus on user experience. The goal: assist you in designing a good Ecore model easily.

Highlights

  • Ecore support beyond classes/references: dedicated layers and editors for documentation, constraints, generics, and package dependencies.
  • Productivity: keyboard shortcuts for multiplicities and types; easy reconnection; full-screen friendly; GenModel kept in sync.
  • Clarity and design: improved visuals and notations (e.g., bidirectional references) to avoid getting in your way.

Documentation

Doc note Doc table

Bi-directional references

EOpposites

Constraints

Constraints

Generics

Generics

Package Dependencies

Deps External class

Intro screenshot

Intro