Primary Links

About Papyrus

Papyrus is aiming at providing an integrated and
user-consumable environment for editing any kind of EMF model and
particularly supporting UML and related modeling languages such as
SysML and MARTE. Papyrus provides diagram editors for EMF-based
modeling languages amongst them UML 2 and SysML and the glue required
for integrating these editors (GMF-based or not) with other MBD and
MDSD tools.

Papyrus also offers a very advanced support of
UML profiles that enables users to define editors for DSLs based on
the UML 2 standard. The main feature of Papyrus regarding this latter
point is a set of very powerful customization mechanisms which can be
leveraged to create user-defined Papyrus perspectives and give it the
same look and feel as a "pure" DSL editor.

UML2.5.0

Papyrus is graphical editing tool for UML2
as defined by OMG. Papyrus targets
to implement 100% of the OMG specification!

DSL

Papyrus provides a very advanced support for UML profiles
enabling support for "pure" DSL. Every part of Papyrus may be
customized: model explorer, diagram editors, property editors, etc.

SysML

Papyrus provides also a complete support to SysML in order to enable
model-based system engineering. It includes an implementation of the
SysML static profile and the specific graphical editors required for
SysML.

Text in Papyrus

Papyrus is graphics but also textual. It is hence possible to
edit model elements using contextual text editors enabling syntax
highlight, completion and content assist. It is also a custumizabled
feature of Papyrus.

The Eclipse Papyrus 1.0.0 release is now available! For a short listing of the new features available in this release, check
the release plan.
You can easily install Papyrus from
Luna packages, and you can still download
Papyrus builds
manually.

The Eclipse Papyrus 0.10.1 release is now available! For a short listing of the bugs fixed
in this service release , check out the
0.10.1 bug fixes.
You can easily install Papyrus from
Kepler packages, and you can still download
Papyrus builds
manually.