Questions tagged [papyrus]

For questions about Papyrus which is an open-source UML modelling tool based on Eclipse.

Papyrus provides an integrated, user-consumable environment for editing any kind of 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.

It also offers a very advanced support of UML profiles that enables users to define editors for DSLs based on the UML 2 standard and its extension mechanisms. 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 native DSL editor.

Project: http://www.eclipse.org/papyrus/

Wiki: http://wiki.eclipse.org/MDT/Papyrus

143 questions
4
votes
2 answers

EMF/GMF/Papyrus - Set excplicit an ElementImpl - Property out of code

I have an EMF-model and the generated editor. In the model/editor, it is possible to connect Element "Unit"(U) with "Specification"(S). Now, I want to have a specialized CSS-style for S if at least one U satisfies S. But (to the best of my…
Shounbourgh
  • 258
  • 2
  • 14
4
votes
2 answers

How to define attribute (in class diagram)as an array of four elements?

How to define attribute (in class diagram)as an array of four elements using Papyrus as a modelling environment? Does that possible in Papyrus? Here is the class: How to edit the properties of attribute in the following properties view to represent…
user2019510
  • 1,460
  • 5
  • 16
  • 29
4
votes
2 answers

UML Papyrus association notation

I am creating an UML class diagram on Papyrus but I can't understand the notation used for associations. When an association is set to be navigable, the tool adds a black dot on the tip of the arrow as default notation. I was able to remove the dot…
fs82
  • 130
  • 2
  • 7
4
votes
1 answer

How to generate a class diagram from Android project using Papyrus?

I installed papyrus on eclipse in order to generate the class diagram of a Android application I worked on but I can't find how to generate that. I searched on the net, I only found how to create a new project from scratch and not what I'm looking…
user2137817
  • 1,825
  • 5
  • 28
  • 45
4
votes
1 answer

trying to do UML diagramming with papyrus on eclipse but no diagrams are shown...what could be the issue?

I have eclipse 4.2 and papyrus 0.9. I have started modelling a project by creating class Diagrams but the issue is that papyrus does not draw the diagrams on the editor pane. I can create and add attributes and operations from the model explorer and…
Obby
  • 1,353
  • 2
  • 13
  • 20
4
votes
0 answers

MARTE specification implemented by Papyrus

i am new with MARTE and i read the specification related to time modeling subprofile promoted by OMG . i use papyrus for MARTE i wonder if there is practical example for implementing these specification to begin with? i failed in finding example…
Carlos
  • 1,522
  • 5
  • 14
  • 26
3
votes
0 answers

opening a SysML model created via TopCased in Papyrus

I have a SysML model created with TopCased. I want to create a new Papyrus project starting from such a SysML model. Is there any way to achieve this?
Andrea Sindico
  • 7,358
  • 6
  • 47
  • 84
3
votes
1 answer

Validate OCL attributes of my model using Eclipse papyrus

I'm making a translation model on Magicdraw/Cameo between two metamodels, using several metamodels in its environment. This model contains OCL expressions, and I would like to use Eclipse to check the syntax of the OCL expressions of my model (I…
Kaly
  • 51
  • 3
3
votes
1 answer

SysML UML Block definition diagram how to hide attributes and operations

I am trying to draw some bdd in my papyrus. I want to hide the attributes and operations. But I couldn't find how to do it. Does anyone know how to combine them as a simple block or hide the attributes and operations? The only one that I found in…
akuan10
  • 111
  • 6
3
votes
1 answer

Can Sequence Diagrams have messages that their Class Diagram counterpart don't

I've been tasked with making a sequence diagram and this should be done via creating a new sequence diagram off of a class diagram, so I have access to all the actors, operations etc. I need to make a sequence diagram for making a booking and I've…
Luke Davis
  • 143
  • 7
3
votes
1 answer

Using an UML profile in QVTo transformation?

I have defined an UML profile using the Papyrus tool and saved the file as "my_profile.di". How do I use this profile inside a QVTo transformation? Is it possible to do something like this (I'm not sure how the path to the file should be specified…
Incinerator
  • 2,589
  • 3
  • 23
  • 30
3
votes
1 answer

How do I share a papyrus project via git?

I have modelled some diagrams using the papyrus eclipse plugin. I want to share them in my git repository, so my coworkers can see and modify them. I simply copied all files to the repository. They can now all see the files in the repository, but…
RunOrVeith
  • 4,487
  • 4
  • 32
  • 50
3
votes
2 answers

Is there a way to check the validity of a model in a programmatic manner such as Validation > Validate Model does?

Is there a way to check the validity of a model in a programmatic manner such as Validation > Validate Model does?
KMex
  • 71
  • 3
3
votes
1 answer

UML papyrus tool

Here what i have done so far to create UML Diagrams from java code. Project -> right click-> Discovery -> Discoverer -> Discover KDM code from java project model –> You’ll get a property dialog box at the serialization line make set it to TRUE that…
3
votes
1 answer

Component symbol not showing up in a Papyrus UML diagram

I am new to Papyrus. Few days ago I installed eclipse Kepler (Build id: 20130614-0229) with Papyrus 0.10.0v20130612 I created a model, then I added a component diagram. I added few components to the diagram and I saw that the shapes were simple…
goth
  • 193
  • 2
  • 7
1
2
3
9 10