Capella Days 2024: what actually moved the needle
Capella Days 2024 takeaways: MBSE creates value when models power operations; themes on shared infrastructure, accessibility, and governance—practical guidan...
Capella Days 2024 takeaways: MBSE creates value when models power operations; themes on shared infrastructure, accessibility, and governance—practical guidan...
Highlights from OCX 2024 in Mainz for Eclipse/open‑source and MBSE practitioners, with takeaways on Sirius Web, SysON, and the Cyber Resilience Act's impact.
Hands-on impressions of the DIY Framework Laptop 13″—for Linux users and maintainability‑minded teams—covering assembly, build quality, and why repairable, m...
OCX 2024 talk resources for Eclipse/MBSE practitioners—context, slides, and why open innovation and stewardship matter now.
Slides & demos: what Sirius Web and SysON enable for SysMLv2 on the web.
MODELS 2024 Industry Day session for engineers exploring web‑based modeling—Sirius Web and SysON resources and why it matters.
A short demo of a Sirius Web prototype for Monte Carlo ‘guesstimates’—for modelers and engineers—showing how to build domain tools fast.
One of the big ideas behind Sirius Web is openness. Not just “open” as in open source, but also “open” as in working smoothly with the rest of the ecosystem.
Monthly Twitter/X archive for November 2023—for readers wanting a quick snapshot of updates, links, and highlights.
Crisp SVG icons in Papyrus Web editors—useful for UX‑minded modelers evaluating Sirius Web and why vector assets elevate clarity.
Announcing Obeo×CEA collaboration on Sirius Web, Papyrus Web editors, and SysMLv2 SysON—for MBSE leaders seeking open, collaborative web tooling and why it m...
EclipseCon 2023 session: collaboration between Obeo and CEA on Sirius Web and Papyrus Web—slides, video, and who should care.
MODELS 2023 Industry Day session on Sirius Web and Papyrus Web—context and resources for collaborative engineering teams.
Monthly Twitter/X archive for October 2023—quick roundup of announcements, links, and highlights.
Monthly Twitter/X archive for May 2023—snapshot of news, events, and links for quick catch‑up.
Monthly Twitter/X archive for March 2023—concise roundup of updates and links.
Measuring Obeo’s open‑source impact on academia—useful for researchers, partners, and OSS leaders—to show why community stewardship accelerates research today.
A one‑page Ecore reference card—handy for EMF users and educators—explaining why the core model concepts still matter and how to use them today.
Monthly Twitter/X archive for February 2023—quick snapshot of updates and references.
A demo of Sirius Web × Jupyter Notebook—for engineers and data‑minded teams—showing why live design, simulation, and analysis together can transform workflow...
Why well‑maintained OSS foundations matter for engineering tools—Sirius’ 12 releases in 2022 show reliability for teams betting long‑term, today.
How to cut complexity when building graphical modelers—for tool builders and engineering leaders—using modular design, DSLs, and fast iteration on the web.
Monthly Twitter/X archive for January 2023—highlights and links for a quick catch‑up.
Yearly Twitter/X archive for 2022—highlights and links for a broad view of the year.
Yearly Twitter/X archive for 2021—a compact way to browse the year’s updates and references.
SiriusCon 2021 keynote on where Sirius is and where it’s going—useful for teams planning Eclipse/Sirius roadmaps.
Interview for the Eclipse Foundation on why companies and individuals should participate in open source—key points and video.
Contribution to the Eclipse Foundation eBook on open‑source participation—audience, why it matters, and where to read.
Yearly Twitter/X archive for 2020—scan key moments, links, and highlights quickly.
Language Engineering Talks #06—an interview for language engineering and modeling readers—sharing perspectives on OSS tooling and why it matters.
Q4 2020 company update for the Eclipse/modeling community—Sirius Web’s open‑source reveal, Capella Days, and why it matters for tool builders now.
Interview about the future of modeling tools, UX, and the role of open‑source in engineering — who should care and why it matters.
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 ...
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...
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...
RT @year_progress: ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%
Event announcement: SiriusCon 2018 goes online as SiriusCon Live; for modelers and tool makers using Eclipse Sirius; highlights community momentum, deep tech...
Partnership announcement: Siemens teams with Obeo on MBSE using open‑source Eclipse technologies; for systems engineers and tool builders; signals enterprise...
Awesome! https://twitter.com/EclipseSirius/status/816273762412806144
SiriusCon 2017 arrives in Paris this week with deep Sirius content, companion tech, and user stories: for tool builders and adopters; why it matters—exclusiv...
AQL in practice: writing fast, readable queries for EMF models—tips from EclipseCon Europe 2017.
Guided tour of EcoreTools at EclipseCon Europe 2017—what’s new, who it helps, and resources to get productive.
Guided tour of EMF Compare—practical workflows for diff/merge at scale in modeling projects.
How to combine Xtext and Sirius safely—integration strategies, pitfalls, and evolution patterns from the field.
Obeo expands to North America with a Vancouver subsidiary and leadership shifts (Cédric as CEO, Mélanie as CTO): for partners and MBSE adopters; why it matte...
Last-hours call to submit talks to EclipseCon Europe 2017: for community speakers and project leads; why it matters—help shape the program with focused, to-t...
Introducing ALE in Ecore Tools to make executable DSLs practical: for DSL authors and EMF users; why it matters—define behavior without codegen, iterate fast...
Making executable DSLs more accessible with EcoreTools—what it enables for teams and how to get started.
Lessons learned integrating Xtext with Sirius at EclipseCon France 2017—clean boundaries, robust sync, and maintainability.
A hands-on look at EcoreTools’ Oxygen revamp powered by Sirius properties: for EMF/Sirius tool builders and modelers; why it matters—lighter code, better UX,...
Highlights of Eclipse IDE enhancements presented at Devoxx France 2017—what’s useful for everyday productivity.
White paper on combining Xtext and Sirius—when to mix textual and graphical DSLs, and how to architect maintainable tools.
Replying to @svenefftinge
Year‑end recap and 2017 roadmap for graphical modeling with Sirius: for tool builders and adopters; why it matters—properties view, UX polish, and a push on ...
Sirius roadmap highlights from SiriusCon 2016—what’s coming and how it impacts teams building modelers.
SiriusCon 2016 announced: a one‑day, content‑packed, free event in Paris; for Sirius users and tool makers; why it matters—best practices, roadmap, clinic, a...
One week left to submit for EclipseCon Europe 2016: for speakers and project leads; why it matters—community voting favors early entries, keep abstracts shar...
Mixing open‑source technologies to tackle real engineering problems—what we combined and why it matters.
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...
Index for the Ecore design checklist series: for EMF practitioners; why it matters—quick one‑page reference linking both parts for everyday use.
Ecore design checklist (part 2): scalability and Java mapping tips for EMF modelers; for tool builders; why it matters—keep models fast, lean, and maintainab...
A practical Ecore metamodel design checklist (part 1): for EMF/Sirius tool makers; why it matters—get fundamentals right early to avoid costly refactors later.
Eclipse Modeling Package Neon M6 highlights and changes: for Eclipse modelers and tool builders; why it matters—new features, speedups, packaging tweaks—plea...
Animate, debug, and execute your DSL models with GEMOC + Sirius: for DSML authors and modelers; why it matters—see live behavior (with video) as GEMOC nears ...
Applying Eclipse modeling + OptaPlanner to smart farming water management: for engineers and researchers; why it matters—real‑world decision support beyond s...
Open‑source technology mix for smart systems—slides, video, and why this approach scales across teams.
Obeo turns 10: a look back at our open‑source journey and growth; for partners, customers, and community; why it matters—values, people, and OSS model shapin...
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...
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...
EclipseCon Europe 2015 is over now. This conference is the one in which the “Eclipse Family” feeling is the most inescapable. The downside of this is that on...
The story and roadmap of Sirius—key milestones, current state, and where it’s headed for tool builders.
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 ...
Technical paper on executing models with GEMOC—what the approach enables and where it fits.
Now that one of the major Obeo Designer Technologies is Open-Source you might wonder how we get to employ close to 60 people. [..]
Let’s say you need a specific shape for your modeler and this shape is directly available , you can create an SVG file (or a PNG one …) and use it as a shape...
Book chapter on how languages support coordination across teams and domains—why this matters for large‑scale engineering.
RT @triskellteam: I am Diverse, a self-consciousness numerical being that took control over Triskell. AND I HAVE A PLAN. #inria
EclipseCon Europe 2014 is getting close and it will only get harder to book hotel rooms and flights. It’s probably time to decide whether you come or not. Le...
XtextCon talk on pairing Sirius with Xtext—slides and patterns for robust hybrid editors.
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...
What’s new in EcoreTools 2.0 and why it matters for EMF teams—resources and takeaways from ECNA 2014.
Got my #ingress invite :)
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...
Since the last public survey, my primary focus for the modeling package was:
How EcoreTools 2.0 was built—decisions, trade‑offs, and what it enables for modelers.
We’ve been in some sort of “Stealth mode” since the proposal for Eclipse Sirius got accepted. It did not make sense to us to communicate on Sirius as long as...
Discussion on contributing Sirius to Eclipse—why governance matters and what it enables.
You might have noticed some signs of excitement from us lately, one being the following tweet:
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...
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...
Happy New Year ! 2012 will be the year of the Linux desktop ;) #yetagain
Fast tour of nice and fun EMF projects, what they solve and when to use them.
Hi,
Interview about Obeo’s strategy with OPEES and PolarSys—why open governance matters for industry tooling.
With Juno’s arriving to the end of the release cycle, Eclipse Day’s are popping up everywhere in the world.
Hands‑on tutorial: generate webapps (backbone.js, …) with Eclipse Modeling—who benefits and what you need.
We are pretty active in Eclipse:
Defining custom modeling environments with Eclipse technologies—patterns to keep them robust and evolvable.
Lately I’ve been making sure the upcoming Designer 6.0 release still plays well with Xtext. Results: fairly good. The newly introduced “Modeling Project” let...
An introduction to Eclipse Modeling—core ideas, components, and how they fit together.
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 !
If you’ve used EMF editors you probably already have seen this kind of dialog:
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...
Community and Ecosystem
at Eclipse Day Paris!
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 platform we need...
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...
Bringing documentation into the development loop—Mylyn and Intent integration patterns.
I had to find a solution for my backup/cloud drive needs lately. Dropbox works just fine, but the pricing is going high too fast as you want more space.
I was cleaning up my ${HOME} folder today and found a set of demos I prepared two years ago.
One of the things we keep hearing from adopters is: we need more doc — not just reference documentation but also how to use and combine the Eclipse Modeling ...
Want to know how we tackle collaborative modeling @ Obeo? Want to see live demos of consistent optimistic or painless pessimistic strategies? Want to see mor...
Laurent is working on an Interpreter View for Acceleo 3.2 (coming soon).
Tools and approaches for software re‑architecture—how modeling helps plan and execute change.
Performance is a feature — your users need it and so does your product. The code is changing, always; keeping track of the effect of those changes on perform...
I know you’re all waiting for the Indigo release final bits! These 0 and 1 are finding their way on the mirrors as I’m writing to make sure we’ll get the smo...
Keynote on collaborative modeling—governance, tooling, and practices to work across organizations.
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...
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 Eclips...
Intro to Eclipse Modeling—what problems it solves and where to start.
One- two-three, one-two-three.. 2011 begins … one-two-three..
Bachelor party in sight !
Obeo Designer 5.0 sneak peek—cleaner diagram UI, embedded toolbars, quick outline for diagrams, and a demo for sequence‑style DSLs.
Introducing MPatch in EMF Compare—capture changes as reusable model patches and apply them across different models with smart resolution.
Autumn updates at Obeo: Helios SR shipped, new hires, and a handy Acceleo 3 trick—calling Java services from templates with quick fixes.
Helios as a year‑long journey: community milestones, conferences, and the bits that made Eclipse Modeling better for real users.
Three reasons the Helios Modeling Package became my daily driver—hidden EMF goodies, EcoreTools diagrams, and full SDK access—with add‑ons to try.
Fun EMF hack: use EMF Compare to diff and merge World Cup forecasts—custom matchers, code snippets, and screenshots included.
What the Eclipse Modeling survey revealed—documentation and examples top the list, plus size trade‑offs and ideas to crowdsource improvements.
Quick 6‑question survey to shape the Eclipse Modeling Package for Indigo—what you use, what’s missing, and where to invest next.
EMF Compare performance sprint for Helios—much faster matching and lower memory on large models, with data and what’s next.
Post‑EclipseCon 2010 notes: highlights across EMF Compare, e4, CDO, Mylyn, ATL, and the Modeling package—community energy in one place.
A practical tour of EMF Compare in Helios—semantic diff/merge, Team integration, and how the matching engine scales for real model workflows.
ATL gets a major tooling refresh—refining mode, improved editors, and a Java API—highlighted in the ‘Modeling Project Runaway’ session.
How Amalgamation reshaped the Eclipse Modeling Package into a lean Modeling SDK with P2 discovery—what changed and why it helps adopters.
Call for Google Summer of Code 2010 contributors on Eclipse—ideas from EMF Shell to CuteGEF, and how students and committers can jump in now.
A short demo of Ecore In Colors showing VSM‑driven interactions and the resulting modeler—for Ecore users curious about richer, interactive tooling.
Reflections on Obeo’s early bet on open‑source and the Eclipse community—why that ‘unusual propulsion system’ powered real, sustainable growth.
Using EMF Compare in Helios to diff/merge models—practical guidance and resources.
Heading to Eclipse Summit Europe—slides and session on Acceleo’s journey—for community members planning their ESE agenda this week.
A one‑day cartography of Eclipse plugins with PDE APIs—for Eclipse engineers needing step‑by‑step exploration of dependencies and extensions now.
Journey from Acceleo.org to Eclipse Modeling—lessons for open tooling and communities.
Regain control of your tooling with domain models, viewpoints, and generation—for developers who want less overhead and more value from modeling today.
A numerically auspicious Acceleo 0.9 I‑build and ESE talk lineup—for Acceleo users tracking milestones and planning to meet in Ludwigsburg.
Taking stock of web‑app vs. desktop trends and Eclipse’s path to easy install, updates, and collaboration—for platform builders deciding where to invest now.
Real‑world feedback from Capgemini, Atos, Orange, Bull on Acceleo—for IT leaders and dev teams weighing model‑driven approaches for agility and quality.
Live notes from Eclipse Acceleo Day at LSM—for Eclipse/modeling practitioners following community news, sessions, and takeaways as they happen.
Galileo Modeling Package download and highlights—for developers seeking a ready‑to‑use modeling stack and what’s new in this release today.
A tour of Galileo’s Modeling Package—EcoreTools, EMF Compare, Xtext, Acceleo—for Eclipse users evaluating what’s new and useful right now.
Viewpoints‑enabled modeling that shows only what matters—for system designers who need focused representations and actions aligned to current concerns.
Build a working graphical modeler in ~20 minutes on Eclipse Modeling—for tool builders who need fast iteration, conditional styles, and live feedback.
Live EMF models driven by Drools rules—for modelers and architects who want instantaneous, quantitative feedback on design quality during editing.
Award‑winning Acceleo joins Eclipse—for template‑based code generation users who care about open governance, roadmaps, and community momentum right now.
Google Summer of Code ideas across EMF/Acceleo/Modeling—for students and mentors eager to build practical tooling and 3D diff visualizations this season.
Using SWTBot to generate tutorial screenshots and test Eclipse UIs—for plugin developers and doc writers who need maintainable, up‑to‑date guides now.
Collaborating on EMF models with EMF Compare—workflows and tips for teams.
A modeling kata turning SVN logs into actionable EMF reports with Acceleo—for engineering leads and toolsmiths who want real‑time insight into team activity ...
A look back at 2008’s Eclipse/modeling highlights and what’s next for 2009—for Eclipse users and open‑source practitioners seeking context and resources righ...
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 a...
To setup doors for a bathroom?
I did not blog a lot lately, several reasons for that:
Journal article on model differencing in EMF—foundations and implications for tooling.
Open-source projects are similar to trees in some ways. They live through time and slowly but steadily grow, becoming much more impressive and at some point ...
Hands‑on modeling challenge—resources and context for the EclipseCon 2008 Mega Modeling Mania.
Open‑source MDA tools applied to JEE—context and resources from Solutions Linux 2008.
At work we have a rule: if you commit something which does not compile, or that causes failure of the build, then you have to bring back a chocolates candies...
Eclipse Summit is almost over now; a lot of things happened and the Modeling project is, for sure, really lively.
EMF Compare after its first year—progress and what’s next.
Return of experience in building a complete set of graphical modelers using the Graphical Modeling Framework (GMF).
… I like the whooshing sound they make as they go by.” D. Adams
A few days ago the trolls opened their great framework a bit more, adding new licence exceptions on their Free Software edition. This means Qt software can b...
When I discovered the NodeBox project, that thought (in fact — a book title) immediately caught my mind.
Leonardo Da Vinci was damn right about it, and Acceleo 2.0 is just another step in the right direction. As planned we released this new stable version today....
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...
On the EMFT mailing-list, Martin Taal asked me if EMF compare component was useful when one has to handle XML files.
First time blogging, many first times these days :)
Panel on model comparison—state, challenges, and directions from EclipseCon 2007.
Acceleo for model‑driven development—slides from Solutions Linux 2007.
Blogging about Eclipse, OSS and the Obeo Company “Unusual Propulsion System” : https://tinyurl.com/ybazp84
Talk at Ingénierie des Modèles 2006—slides and context.