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

All Posts

2024

How much time do I need to make coffee ?

As you might be enjoying your summer and browsing around here, let me show you a little prototype I’ve been developing on and off through several versions of...

2023

Tweets of the month, November

RT @rhona_helena: Quel outil ArchiMate pour évaluer les écarts, analyser les impacts et élaborer des trajectoires de transformation ? Obeo…

SVG icons in Sirius Web

One of the things I’m excited about: so many technologies on the web stack are focused on high-quality visuals, and Sirius Web can now leverage all of that g...

Tweets of the month, October

RT @EclipseFdn: (Sirius + Papyrus) × Web: a new Era for Collaborative Engineering tools: Discover the future of collaborative engineering t…

Tweets of the month, May

RT @EclipseCon: The #EclipseCon2023 Call for Proposals is open! Raise awareness for your project and innovation and submit a proposal befor…

Tweets of the month, March

RT @Obeo_Fr: 💥ON #RECRUTE : #Développeur Fullstack #Java (H/F) 🧐Profil recherché : formation type Bac+5 🛠️Compétences requises : développe…

Do you know Ecore? Looking for a reference card?

“𝐸𝑣𝑒𝑟𝑦𝑡ℎ𝑖𝑛𝑔 𝑠ℎ𝑜𝑢𝑙𝑑 𝑏𝑒 𝑚𝑎𝑑𝑒 𝑎𝑠 𝑠𝑖𝑚𝑝𝑙𝑒 𝑎𝑠 𝑝𝑜𝑠𝑠𝑖𝑏𝑙𝑒, 𝑏𝑢𝑡 𝑛𝑜𝑡 𝑠𝑖𝑚𝑝𝑙𝑒𝑟” probably was one of the mantra the Eclipse Modeling Framework team (Ed Merks, Marcelo Pate...

Tweets of the month, February

RT @thorsten_berger: The physical copy of our #DSL book “Domain-Specific Languages: Effective Modeling, Automation, and Reuse” (@AndrzejWas…

Tweets of the month, January

RT @EclipseSirius: ✨Happy New Year! ✨ The Sirius Team wishes you all the best in the new year. May 2023 be filled with success, happiness,…

2022

2022 Tweets

✨ℍ𝕒𝕡𝕡𝕪 ℕ𝕖𝕨 𝕐𝕖𝕒𝕣✨ Obeo wishes you a beautiful year. That 2022 is a year full of new projects and adventures! 🤝 pic.twitter.com/SpsIo3viS7 — Obeo (@Obeo_...

2021

2021 Tweets

RT Obeo: Last year was a challenging one for everyone. We hope you’ve enjoyed a well-deserved holiday break. From our side, 2021 will…

2020

2020 Tweets

Happy New Year!! https://twitter.com/Obeo_Corp/status/1212313514846457856

Interview by Strumenta

Language Engineering Talks 06 - Interview with Cédric Brun on modeling area. Here the link to read the interview and to watch the video

2019

2019 Tweets

Kid[0] decided to dive into the wonders of the @scratch world. Today… As such, he also discovered the frustration of planned maintenance and then the joy ...

Let's Do It! Obeo loves The SeaCleaners

I am deeply convinced a company is not only an economical actor. It has a much wider responsibility as any decision also has social, environmental or even po...

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

2018

2018 Tweets

RT @year_progress: ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%

2017

2017 Tweets

Awesome! https://twitter.com/EclipseSirius/status/816273762412806144

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

2015

2015 Tweets

RT @lorenzo_bettini: Only a few hours left to get my #Xtext book for only 5$ https://www.packtpub.com/application-development/implementing-domain-specific...

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

2014 Tweets

RT @triskellteam: I am Diverse, a self-consciousness numerical being that took control over Triskell. AND I HAVE A PLAN. #inria

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

2012 Tweets

Happy New Year ! 2012 will be the year of the Linux desktop ;) #yetagain

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

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 models lowering the "system" versus "doc" barrier providing a...

2011

2011 Tweets

2010 is over, it’s been a great and busy year especially in regards to the global economy, Obeo has exciting plans for 2011, stay tuned !

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

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

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

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

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

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önemann Cédric already announced it two weeks ago: MPatch is integrated into EMF Compare!...

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

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

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

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

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

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

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

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

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

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

Tweets from 2010 to 2022

Blogging about Eclipse, OSS and the Obeo Company “Unusual Propulsion System” : https://tinyurl.com/ybazp84

Drafts