Advancing Web-Based Modeling Tools with Sirius Web: An Illustration with SysON
Introducing Our Latest Innovations in Modeling: Eclipse Sirius & SysON
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.
Introducing Our Latest Innovations in Modeling: Eclipse Sirius & SysON
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...
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...
I am excited to announce our collaboration with CEA-List towards a new era of open-source model-based solutions!
“𝐸𝑣𝑒𝑟𝑦𝑡ℎ𝑖𝑛𝑔 𝑠ℎ𝑜𝑢𝑙𝑑 𝑏𝑒 𝑚𝑎𝑑𝑒 𝑎𝑠 𝑠𝑖𝑚𝑝𝑙𝑒 𝑎𝑠 𝑝𝑜𝑠𝑠𝑖𝑏𝑙𝑒, 𝑏𝑢𝑡 𝑛𝑜𝑡 𝑠𝑖𝑚𝑝𝑙𝑒𝑟” probably was one of the mantra the Eclipse Modeling Framework team (Ed Merks, Marcelo Pate...
At the Eclipse Foundation conference last October, we had the opportunity to demonstrate an integration of Eclipse Sirius Web and Project Jupyter Notebook fo...
Building graphical modeling tools can be a complex undertaking, especially if they need to support many features and functions. At Obeo, we have extensive ex...
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...
Hello there! I’m Cédric Brun, CTO at Obeo, and I’m excited to talk at the next EclipseCon France about making Executable Domain-Specific Languages (DSLs) mor...
At Obeo, we believe that modeling is the right way to help IT and industry engineers collaborate efficiently on the design of their smart products. Our innov...
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...
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...
This article is the second part of a series focusing on metamodel design (more especially Ecore models). Following the first part focused on some ground rul...
Be meticulous with the model describing your domain! So many aspects of your tool will trickle down from your Ecore model that it pays a lot to pause for a b...
As the Gemoc project is close to completion and as the question of animating the domain specific model with Sirius was asked to me quite frequently in the la...
As Obeo’s CTO, I had the opportunity to present at EclipseCon 2016 about our intriguing project with INRA, focusing on agricultural water resource management...
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...
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 ...
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...
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...
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...
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...
Lately I've been making sure the upcoming Designer 6.0 release still plays well with Xtext. Results : fairly good. The newly introduced "Modeling Proj...
If you've used EMF editors you probably already have seen this kind of dialog :This happens when you did change your model and some external changes (aka som...
Community and EcosystemThe Juno release cycle has been very interesting for EMF Compare - as a project.Discussions started through the Modeling Platfor...
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...
We just promoted an EMF Compare 1.3 integration build providing all the latests developments regarding EMF Compare, in a nutshell:- Logical Model suppo...
I was cleaning up my ${HOME} folder today and found a set of demos I prepared two years ago. I did this for a modeling course given at Polytech' . The cour...
One of the thing we keep hearing from the adopters is : we need more doc, not just reference documentation but also how using and combining the Eclipse Model...
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 higl...
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....
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!...
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 ...
Ok, you're stuck at home, you are one of the numerous budget shortcuts victims ? You did not had the chance to come at EclipseCon ? Here is some kind of tran...
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...
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...
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...
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...
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'...
Eclipse Galileo aka 3.5 simultaneous release is coming soon. We now all have this fuzzy feeling when development stops and we stay here a bit dizzy, wonderin...
My last post about the flow model simulation was really missing a demo so that you get the "live" aspect of the model construction. No problem, that's a good...
Modeling Kata here again ! Models are useful to describe things, systems, knowledge, basically any information you want to organize and formalize will gain i...
… 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...
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...
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 compare their content, their type, the relations with other objects and thei...
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...