Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Papyrus UMLLight/Subset of UML

Below, we list the UML concepts that are included in Papyrus UMLLight. This subset of the full UML concepts is largely aligned with OMG's foundational level of a certified UML Professional 2 (OCUP 2).

UML Use Case

  • Package
  • Subject
  • Actor
  • Use Case
  • Comment
  • Association
  • Generalization
  • Include
  • Extend
  • Comment link

Activity Diagram

  • Activity
  • Initial Node
  • Final Node
  • Activity final
  • Decision node
  • Merge node
  • Join node
  • Fork node
  • Opaque Action
  • Comment
  • Control Flow
  • Link
  • Action
  • Call Behavior Action
  • Call Operation Action
  • Pin
  • Input Pin
  • Output Pin

Class Diagram

  • Class
  • Comment
  • Data Type
  • Enumeration
  • Enumeration Literal
  • Interface
  • Interface Realization
  • Primitive Type
  • Operation
  • Package
  • Parameter
  • Aggregation (composition, aggregation)
  • Association
  • Association Class
  • Generalization
  • Link
  • Realization
  • Visibility (public, private, protected)
  • Dependency
  • Multiplicity

State Machine

  • State
  • Initial State
  • Final State
  • Choice
  • Junction
  • Comment
  • Transition
  • Link

Package Diagram

  • Comment
  • Model
  • Package
  • Containment Link
  • Dependency
  • Link
  • Package Import

Sequence Diagram

  • Occurrence Specification
  • Executation Specification
  • Interaction
  • Action Execution Specification
  • Comment
  • Interaction Use
  • Lifeline
  • Message Async
  • Message Sync
  • Message Occurence Specification
  • Message Sort
  • Message End
  • Call Event
  • Signal Event
  • Opaque Behavior
  • Link

Back to the top