Papyrus is an open-source UML 2 tool based on Eclipse and licensed under the EPL.
Papyrus is designed to be easily extensible as it is based on the principle of UML Profiles.
[citation needed] Papyrus also provides a complete support to SysML in order to enable model-based system engineering.
A variant of Papyrus, Papyrus for Real Time (Papyrus-RT), implements UML-RT, a Domain Specific Language (DSL) designed for realtime embedded systems development.
[10][11][12] UML-RT is a UML-based variant of Real-Time Object-Oriented Modeling (ROOM).