The Eclipse Papyrus 6.1.0 2022-03 release is now available! Go to the Download page to install it as an update site or a zip archive. Batik is now synchronized with the train at 1.14 and pointing to the new GMF-runtime/-notation releases. Old orbit reference has henced been removed. The Mac signing problem should have been fixed now.
The Eclipse Papyrus 6.0.0 2021-12 release is now available! Go to the Download page to install it as an update site or a zip archive. We have reduced the dead code in the generated diagram code for GMF by introducing abstract classes. We have worked on tools to validate all customization models. We have added a library to be able to connect a Xtext editor as diagram editor or tbale editor. We have added a set of fixed bugs
Papyrus has be chosen by ESTACA, a French engineering school, for teaching and research.
Patrick Leserf, Associate Professor at ESTACA
To address any specific domain, every part of Eclipse Papyrus may be customized: UML profile, model explorer, diagram notation and style, properties views, palette and creation menus, and much more...
Eclipse Papyrus enables model-based techniques: model-based simulation, model-based formal testing, safety analysis, performance/trade-offs analysis, architecture exploration...
Eclipse Papyrus is an industrial-grade open source Model-Based Engineering tool. Eclipse Papyrus has notably been used successfuly in industrial projects and is the base platform for several industrial modeling tools.
Have a look to our detailed use case stories to learn how Eclipse Papyrus has been applied to enable MBE in practice:
In addition, in order to federate the industrial needs and efforts on MBE, a Papyrus Industry Consortium has been setup.
Finally, Eclipse Papyrus being open source, it has become the natural choice in academia for both teaching and research purposes.
Eclipse Papyrus provides editors for all the UML diagrams:
Eclipse Papyrus provides also a complete support to SysML in order to enable model-based system engineering. Specific tabular and graphical editors required for SysML are also provided:
Thanks to Moka, Eclipse Papyrus can execute models using a rich and extensible animation and simulation framework.
Also, as graphical modeling is not always the best way for specifying the behavior of executable models, Eclipse Papyrus provides textual notation edition with syntax highlight, completion and content assist. It is of course a customizable feature of Eclipse Papyrus.
All the modeling features of Eclipse Papyrus are designed to be customizable and to maximize reuse. Therefore, should you want to adapt the standard configuration for a specific domain, notation, modeling practice or use the powerful customization mechanisms of Eclipse Papyrus to adapt the modeling environment to suit your needs. Many configurations in Eclipse Papyrus being model-based, the customization can be done live.
Many technologies complement, extend or use Papyrus. Following are key ones: