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

Modeling

Here I explore the complexities and nuances of model-based software design. I share my experiences with tools like Ecore, Sirius Web, UML, Capella, aiming to demystify these concepts through practical insights.

2024

2023

SVG icons in Sirius Web

Crisp SVG icons in Papyrus Web editors—useful for UX‑minded modelers evaluating Sirius Web and why vector assets elevate clarity.

2019

The Rising Adoption of Capella

Witnessing an OSS technology getting together with a wide group of users is something I find exhilarating, I have experienced it with Acceleo, EMF Compare an...

2017

2016

Ecore.ecore using EcoreTools

Fresh, high‑res Ecore.ecore diagrams recreated with EcoreTools: for EMF users and educators; why it matters—clear visuals and how‑to tips to document the met...

Metamodel (Ecore) Design Checklist

Index for the Ecore design checklist series: for EMF practitioners; why it matters—quick one‑page reference linking both parts for everyday use.

Some news on the AQL front

What’s new in AQL for Sirius 3.1/Mars.2: for Sirius specifiers and EMF toolsmiths; why it matters—faster queries, Java‑extensible services, better validation...

2015

AQL - a new interpreter for Sirius

TL;DR: we’ve been working on a new query interpreter for Sirius which is small, simple, fast, extensible and bring richer validation. It’s been released for ...

2014

EcoreTools 2.0 - The Luna Revival

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...

2012

2011

Model Transformation Preview

Let’s say you have a model-to-model transformation, and you want to provide the ability for the end-user to see and control what is going to be applied on th...

2010

Sequence Diagrams for your DSL's

Obeo Designer 5.0 sneak peek—cleaner diagram UI, embedded toolbars, quick outline for diagrams, and a demo for sequence‑style DSLs.

Ecore In Colors (In Motion)

A short demo of Ecore In Colors showing VSM‑driven interactions and the resulting modeler—for Ecore users curious about richer, interactive tooling.

2009

Having more control ...

Regain control of your tooling with domain models, viewpoints, and generation—for developers who want less overhead and more value from modeling today.

Eclipse Acceleo Day is going on...

Live notes from Eclipse Acceleo Day at LSM—for Eclipse/modeling practitioners following community news, sessions, and takeaways as they happen.

Galileo Modeling Package is Here

Galileo Modeling Package download and highlights—for developers seeking a ready‑to‑use modeling stack and what’s new in this release today.

Viewpoints-enabled Modeling Tools

Viewpoints‑enabled modeling that shows only what matters—for system designers who need focused representations and actions aligned to current concerns.

2007

Beautiful Evidence

When I discovered the NodeBox project, that thought (in fact — a book title) immediately caught my mind.

EMF Compare now uses XMI_ID

The generic EMF comparison engine uses statistics in order to match elements. It compares their content, their type, the relations with other objects and the...

XML files comparison/merge

On the EMFT mailing-list, Martin Taal asked me if EMF compare component was useful when one has to handle XML files.