Cédric Brun bio photo

Cédric Brun

Building kick-ass products in Eclipse and on Eclipse.

Email Twitter Google+ Github

All Posts

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

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

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

Learning from the source

I don't know about you, but at Obeo we're preparing for EclipseCon North America. Eclipse Conferences are great, so many things are built on top of Eclipse o...

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

2012

EMF Core does not change, but ..

Using EMF sometime lead to frustration : any relevant change into this core framework means breaking client code and this is a No No !EMF Core does not chang...

EclipseCon Europe - Time to hurry up !

Picture by Alan CleaverIt's summer, the Juno release is over and you all deserve to rest and  enjoy your vacations... but hey, you might have missed it ...

Eclipse DemoCamp Nantes - Live Broadcast

Hi,we are seting up a live broadcast of the Eclipse DemoCamp Nantes event (using Google+) , feel free to attend :https://plus.google.com/11034471007824574712...

Upcoming Events

With Juno's arriving to the end of the release cycle Eclipse Day's are popping up everywhere in the world. If you are not too far from France, you should con...

Preparing EclipseCon US 2012

We are pretty active in Eclipse:building the technology to generate code or text from modelslowering the "system" versus "doc" barrierproviding a cool U...

2011

Eclipse Day Paris 2011

Eclipse Day Paris took place a few weeks ago, every year it is scheduled the week after Eclipse Con Europe. I had the chance to attend the 2011 edition and i...

SysML Comparison and Contributions

Community and EcosystemThe Juno release cycle has been very interesting for EMF Compare - as a project.Discussions started through the  Modeling Platfor...

Follow the White Rabbit ...

at Eclipse Day Paris !If you're always wondering why we are so excited about Eclipse Modeling Technologies, if you'd like to understand how technologies rela...

Obeo @ Eclipse Con Europe

Obeo invests a lot in Eclipse projects ( yes, we are a Strategic Member of the Eclipse Foundation), we're building, in the open the modeling platfo...

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

Eclipse Modeling Package : SDK or not ?

The indigo release will be the first year the Eclipse Modeling package is no more marked as "incubating". As I'm checking the status of every component I'm ...

Mylyn Intent @ EclipseCon 2011

In case you're not aware (yet ;) ) the Mylyn Intent proposal is going forward, if everything goes well we'll be able to get a shiny git repository on Eclipse...

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

Model Comparison : Patching with MPatch

The following message is posted on this blog on behalf of Patrick KönemannCédric already announced it two weeks ago: MPatch is integrated into EMF Compare!Di...

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

Eclipse Modeling Package Survey

I've been quiet in the planet lately, it doesn't mean I've been inactive, quite the contrary in fact, just like all the other commiters I've spent the last f...

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

Modeling Project Runaway : ATL

"Modeling Project Runaway" was the talk you had to attend to get a vision of what is going on in Eclipse Modeling and more especially how lively this communi...

Eclipse Amalgamation 2.0

I'm waiting for a nightly M6 Modeling package to get downloaded on my laptop. As I've got a few hours to wait getting it I'll use this chance to give news ab...

Its time already !

You're a computer science or engineer student, you love open source and would like to be involved in one of the greatest OSS project of all times ? You're lu...

Ecore In Colors (In Motion)

Speaking about Ecore In Colors, If you're interested in here is a small flash demo showing the kind of interactions you can specify in a Viewpoint Specificat...

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

Eclipse Modeling Gems for Developers

Eclipse is the best modeling platform around there, even god knows that. What people tend to ignore is that fact that the Eclipse Modeling components are foc...

2009

Eclipse Summit : here we come !

I'm polishing and putting the last touches of goodness in my slides for Eclipse Summit Europe. I'm looking forward to a great event as usual, with this warm ...

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

Eclipse Acceleo Day is going on...

Eclipse Acceleo Day started this morning. The event is collocated with the "Libre Software Meeting" at Nantes (France) . Yes, that's right ,we're part of thi...

Galileo Modeling Package is Here

If you're a friend you can download the Galileo packages. The modeling one is here !Please notice the great "What's New" page with live content :Yes, If you'...

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

Modeling your EclipseCon

EclipseCon has been going on for a few days now, and I'm quite happy to say this year's event is great, especially concerning the social interactions. I've b...

Eclipse Modeling Summer of Code 2009

Yes, summer is coming fast, and if you're a student interested in software development and engineering, Eclipse is a great place for a Summer of Code !New id...

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

Modeling at ESE 2007

Eclipse summit is almost over now, a lot of things happened and the modeling project is, for sure, really lively. Many talks were targeted at people intere...

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

Beautiful Evidence

When I discovered the NodeBox project, that thought (in fact - a book title ) immediatly catched my mind.Tufte is right when he says that “The commonality b...

EMF Compare now uses XMI_ID

The generic emf comparison engine uses statistics in order to match elements, it compare their content, their type, the relations with other objects and thei...

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