Cédric Brun bio photo

Cédric Brun

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

Email Twitter Google+ Github

All Posts

2017

North America, here we come!

Industries are relying either on ad hoc or rigid tools for systems engineering. Either the tool is built “in-house” and grow organically or it is bought to o...

2016

Ecore.ecore using EcoreTools

A few weeks ago I ended up on the following thread on the EMF Forum asking for Ecore meta-model formal documentation?. Ed pointed at some documentation which...

Metamodel (Ecore) Design Checklist

This is an index page for the Metamodel (Ecore) Design Checklist serie, a condensed version listing all the rules of the article (part1 and part2) for your c...

Obeo Turns 10

Obeo celebrated its 10th birthday a few days ago. If you rank numbers by their symbolic power the number 10 is probably pretty high on the list. It should at...

Some news on the AQL front

The Acceleo Query Language implementation has been announced in August and is the recommended interpreter starting with Sirius 3.1. As we prepare the Eclips...

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

Eclipse Sirius and Obeo Designer

Now that one of the major Obeo Designer Technologies is Open-Source you might wonder how we get to employ close to 60 people. [..]

2014

Sirius 2.0 : Under the Hood

This summer was quite intense for the Sirius team. Sirius 1.0.0 was barely out that development of the 2.0 stream started while report from adopters which ar...

EcoreTools 2.0 - The Luna Revival

With Eclipse Luna comes a complete re-implementation of EcoreTools, the diagram editor for Ecore. This is an important piece of news because EcoreTools is of...

2013

Eclipse @Devoxx

I'm back from a full week at Devoxx in Antwerpen- Belgium. I was there to present the Sirius project and Eclipse Modeling at the Eclipse Foundation booth. (b...

Introducing Eclipse Sirius

You might have noticed some signs of excitement from us lately, one being the following tweet :4:45 pm : I'm clicking on "send" and it's gonna rock.— Cédric ...

On being open and transparent

We always intend to run our Eclipse projects as real open-source projects. Being open, transparent and so on. The Eclipse Development process forces you to d...

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

Collaborative Modeling : the New Deal

Want to know how we tackle collaborative modeling @ Obeo ? Want to see live demos of consistent optimistic or painless pessimistic strategies ? Want to see m...

Live request interpreter for Acceleo 3.2

Laurent is working on an Interpreter View for Acceleo 3.2 (coming soon)It feels good already, one can launch queries on any Editor or View, syntax higlightin...

Measuring Performances

Performance is a feature, your users are needing it and so is your product. The code is changing, always, keeping track of the effect of those changes on the...

2011 - The Thrill

One- two-three, one-two-three.. 2011 begins ... one-two-three..Is that waltz ? Clearly 2011 is starting with another kind of tempo: a fast and dynamic one !...

2010

Sequence Diagrams for your DSL's

We're working a lot on Obeo Designer 5.0 - release planned for Q1 2011 , on the traceability support and the next-gen model to text transformation language....

Forecasts Comparison For The World !

I have to admit I know nothing about soccer. Yes I'm a french guy, but I know nothing about soccer. That said I'm not against having a few beers in front of ...

Eclipse Modeling Survey results

The survey has been going on for more than one week now and the trends are only enforcing themselves. Let's summarize it:First, the audience represents many ...

Compare/Helios - Every Second Counts

I tend to break a lot of keyboards. Not because I release all the aggression that I hold deep within me on them, but because I drool testing the product Obeo...

I'm a poor, lonesome cowboy ..

I'm a long long way from home. And this poor lonesome cowboy. Has got a long long way to roam ...That's right, EclipseCon 2010 is over, each year it gets bet...

Unusual Propulsion System

It's been more than four years now since I joined the just founded Obeo company and started to be involved in the Eclipse Community. I had the chance to join...

Ecore In Colors

I landed on a few articles about "UML in Colors" lately, I enjoyed reading those as modeling is used here as a design tool and support for efficient communic...

Having more control ...

Who never asked for more time to focus on things that matters, like, for instance, gigantic barbecues ?And then you fulminate against this tool which should ...

The 09/09/09 09:09 0.9.0 Release

Laurent did it not even on purpose, but the latest Acceleo I-build, which is the 0.9 branch, performed well and has this golden qualifier :So If you're super...

Let's take a step back ...

Lately I had to step back a bit and have a look on what's going on in the software industry. I think most of us did that lately as big players moved their ch...

Viewpoints-enabled Modeling Tools

This post follows those showing how it's possible to leverage EMF and JBoss Drools to get an interactive model getting updated considering business rules, a...

Award Winning Acceleo moving to Eclipse

Thank you from the Acceleo Team (unfortunately not complete here, have a look on the team pages for core and modules) !Thanks for all the people involved in ...

2008

Back from ESE 2008 : WOW !

I'm now back to France after this great conference. Ed covered the "modeling events" quite well already but I can't prevent myself from sharing my pleasure ...

Amazing forest

Open-source projets are similar to tree in some ways. They are living through time and slowly but steadily growing, being much and much impressive and at som...

2007

Chocolate commit

At workwe have a rule : if you commit something which does not compile, or that cause failure of the build, then you haveto bring back a chocolates candies b...

" I love deadlines...

… I like the whooshing sound they make as they go by.” D. Adams Here it comes, the first release of the emf compare component ! You can download it on the ...

XML files comparison/merge

On the EMFT mailling-list Martin Taal asked me if EMF compare component was usefull when one has to handle XML file.Thanks to the EMF/XSD project this featur...

Joining the community

First time blogging , many first times these days :)As the EMF Compare project lead I had to go to EclipseCon, the component has just been accepted so it was...

Drafts