The Mondo Project‘s mondo-hawk now supports my models!
You can read more about this on their announcement page!
Note that they only index my semantic model (i.e., the “.uml” files) and not the diagrams, which makes sense in their context given that diagrams are not semantic elements.
Still, this is so cool!
The Papyrus layers functionality has been in incubation for a while, and some may be wondering what it’s all about:
The Layers mechanism allows to build different views of an underlying UML diagrams by applying selections rules as well as graphical transformation operators.
You can read the description of this function in the Papyrus Wiki, and you can also see it in action in this YouTube video:
Yesterday, my minion Maximilian went to the Automotive Software Development Conference (Euroforum) and presented me and my Industry Consortium!
I hope I made a good impression (I’m sure Maximilian did a great job)!
Maybe one day, you will be driving a car with software designed with my help!
Thanks to my Minion Sébastien for pointing this out:
System modelling in AMASS with Papyrus
If you work with Cyber-Physical Systems (CPS) and do not know about AMASS, I invite you to have a look at their objectives.
This is another great example of the strength of the Papyrus solution, especially when mixed with other Eclipse and PolarSys solutions!
One of my minions (from Queens’ University) pointed out an interesting document titled “Robotics 2020 Multi-Annual Roadmap.” from Spark -The Partnership for Robotics in Europe.
It is a very interesting read, especially for those, like me, who are involved in the Eclipse PolarSys Rover project and the Papyrus Industry Consortium!
I especially like the following blurbs:
From printed page 248 (go to page 258 in the PDF):
“Model based methods are needed at the core of all complex robot systems and through
the lifecycle. To address increasing complexity, a shift from human-oriented document-driven
approaches to computer-assisted tools and a computer processable model-driven approach is
needed in order to gain from design support processes”
And from printed page 251 (go to page 261 in the PDF):
“Model-driven software development and domain specific languages are core technologies
required in order to achieve a separation of roles in the robotics domain while also improving
composability, system integration, and also addressing non-functional properties”
Many of these aspects are are already part of work that has been one on me.
This is exactly where I can and will make a difference!
Shoutout to my minion GD for making me aware of this!
For the upcoming Oxygen release, I am getting a new, improved architecture framework that is aligned with ISO 42010.Now, I’m not (yet) an expert in this, but my minions are! And they have created a nice YouTube video explaining what it does and what it provides to Toolsmiths
Now, I’m not (yet) an expert in this, but my minions are! And they have created a nice YouTube video explaining what it does and what it provides to Toolsmiths.
If you are a toolsmith for Me, hope to become one or are just curious, you must go see it (and the other Me videos on YouTube)!
If you are not aware of the Modeling Languages blog, you are missing one of the best sources of up-to-date modelling information on the web! And I’m not just saying that because of the recent great interview about me!
Modeling Languages’s Jordi Cabot provides us all with a great interview of Francis Bordeleau, chairman of my Industry Consortium and Ericsson employee, about my past, growth, and future.
In this post, Jordi stated:
I believe this interview is interesting not only for people using Papyrus (or looking for a Eclipse-based modeling tool to use) but it includes many valuable insights for all of you trying to push various open source initiatives and aim for their sustainable development.
And I can’t agree more!
The discussion covers a lot, from Ericsson’s belief that they need to control their tool destiny and that the best way to do this is to be part of it (hint: Open source ME!), to my evolution and the creation of the Me Industry Consortium, enabling many companies to work together to make me better and providing me with more minions!
Thanks to Jordi and Francis for this exposé!
Have you heard about MARTE?
Well, MARTE is the OMG Modeling and Analysis of Real-Time Embedded Systems profile.
Yes, it’s a mouthful, but if you are interested in the nitty-gritty of embedded systems, it can be very useful!
Here’s a short message from one of my minion about it:
We are pleased to announce that the MARTE feature has been transformed into a Papyrus Component. The MARTE 1.2.1 release, for Eclipse Neon, can be downloaded from . We advise you to uninstal4l any previous version of MARTE beforehand.
The old MARTE projects, in the extra folder of the main Papyrus repository, will soon be completely removed. The new repository can be cloned from .
Aren’t you lucky that I support it?
You might have missed it, but my Neon.1 version (a.k.a. 2.0.1) is available!
My minions did their usual excellent job in keeping me up to date!
Go get it…I’ll wait… 😉
Over the last few days, a large group of my minions and admires met in Sweden at EMD2017 to talk about me…in all my incarnation.
One of the most polarizing discussion was about whether I should stay graphical or whether I also needed to be textual. For those who do not know, I am a UML-based modeling tool and therefore graphical by nature.
However, some of my minions think that I would be more usable if I also allowed them to create/edit models using text (just like this posting, but in a model instead of a blog post.
During the meeting, there was a lot of discussion about whether it was a good idea or not, whether it was useful or not, whether I was even able to support this!
The main point made by the pro-text minions was that many things are simply easier to do by writing text rather than drawing images, but that both could be supported. Other minions were saying that it was simply impossible.
Now, this is all a bit strange to me. After all, when I look at my picture, I am an image, but then I can express myself in text (again, like in this posting).
Regardless, any new capability given me makes me happy!
And I wonder how I would look as text…
I think I like myself better as an image, but it’s good to have a choice. In the end, I trust my minions.