Tag Archives: toolsmiths

Papyrus Coding Day 2018

In previous posts (here and here), I mentioned the increased focus on Papyrus Toolsmiths.

In this context, the Papyrus development team is putting together a “Papyrus coding day” just before EclipseCon France.
During this free coding day, they will provide you with:

  • Hands-on sessions to get an insight on Papyrus SDK capabilities
  • Discussions with the Papyrus development team

Registration is mandatory as there is a limit on the number of attendees is limited.

And rejoice in that attendance is free (and includes coffee and snacks)!

There are, however, prerequisites:

  • Knowledge of Java (at least intermediate level)
  • EMF and UML experience is an plus!

So whether you are already invested in Papyrus, just curious, a toolsmith or a hacker, this may be of interest to you!

You can contact me is this is of interest and I will put you in touch with the organizers!

(The information you provide will only be used to put you in touch with the organizer and then deleted)

Papyrus Architecture Framework

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)!

Under the Hood of Papyrus 1.1

This is the last installment of the “What’s New in Papyrus 1.1” series of blog entries.

In this last one, I’ll address the need of my toolsmiths by talking about internal improvements!

Under the hood

Element Types Configuration

You can now define in a central place all the actions on your model, e.g. the creation, the deletion and the edition of the elements. You can reuse these action definitions in the model explorer, the palettes, the modeling assistants, etc.

Diagram Expansion

The existing diagram definitions can now be extended using Diagram Expansion framework. This framework let you add any kind of representation to existing ones, like new custom compartments for classifiers representations. This new feature is used for both the incoming support of SysML1.4 in Papyrus and for the upcoming Papyrus-RT project.

Test and debug

More than 400 bugs were closed since January 2014 for the 1.1.0 version. Also, more than 10000 unit tests run every night against Papyrus builds!

That’s it. I think it was a great release!

And if you want t link to all the information from the last three days, it is available on the Papyrus website!

Now go forth and model!