Papyrus UML logo

Papyrus UML

Enables graphical modelling and editing of EMF-based models, including UML2, SysML, and MARTE.

Made by Eclipse

  • UML Modeling

  • graphical

What is Papyrus UML?

Papyrus is a graphical modeling open-source tool built on the Eclipse environment, providing integrated support for editing various EMF (Eclipse Modeling Framework) models, particularly focused on UML (Unified Modeling Language) and related modeling languages like SysML and MARTE. The tool offers a comprehensive set of diagram editors for these EMF-based modeling languages, seamlessly integrating them through the underlying GMF (Graphical Modeling Framework) technology. Papyrus also excels in its advanced support for UML profiles, enabling users to define custom editors for domain-specific languages (DSLs) based on the UML 2 standard. This is facilitated by a powerful set of customization mechanisms that allow users to create personalized Papyrus perspectives, giving the DSL editor a look and feel tailored to their specific needs

Highlights

  • Integrated support for editing a variety of EMF-based modeling languages, including UML, SysML, and MARTE
  • Comprehensive diagram editors for these modeling languages, integrated through the GMF technology
  • Advanced support for creating custom editors for domain-specific languages (DSLs) based on the UML 2 standard
  • Powerful customization mechanisms to create personalized Papyrus perspectives for a seamless DSL editing experience

Platforms

  • Mac
  • Eclipse
  • Linux
  • Windows

Languages

  • English

Features

    • SysML