Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » Displaying port direction in sysml diagrams in Papyrus(Displaying port direction in sysml diagrams in Papyrus)
Displaying port direction in sysml diagrams in Papyrus [message #1803842] Tue, 12 March 2019 10:19 Go to next message
Philip Jose is currently offline Philip JoseFriend
Messages: 5
Registered: February 2019
Junior Member
I am not finding a way to show port direction in sysml diagrams in Papyrus.
This is what I have tried:
1. For the given block, create a child Interface block.
2. Add a flowproperty to the block with direction in.
3. Add a proxy port to the parent block and type it with Interface block.
4. Drag the parent block and port into IBD

I am expecting to see the port direction in the IBD, but it does not show, as shown in the screen shot attached . I have read bug reports which mentions this problem on earlier versions, but am not able to find a fix. If I am doing something wrong here, please let me know the right way to implement directional ports in Papyrus.

Warm regards,

Philip.
Re: Displaying port direction in sysml diagrams in Papyrus [message #1804714 is a reply to message #1803842] Sat, 30 March 2019 05:28 Go to previous messageGo to next message
Philip Jose is currently offline Philip JoseFriend
Messages: 5
Registered: February 2019
Junior Member
Hi,

I have still not got any response for my query. I also tried to create a new profile for the ports to display their direction, but was unsuccessful. If anyone knows a better way to show direction on ports, please help me out.

I did not want to fall back on flowport since that is deprecated.

I did try the latest release (2019-03) but there is no fix for my problem in that. If this is a feature planned for in the near future, please let me know. Else,Would someone recommend a different SysML tool? Will Capella be better, although it is not exactly on SysyML?

Unfortunately, I have spent long enough time on Papyrus to get the port direction working. Although it might seem trivial, as systems engineers, it is important for my team to visualize which subsystem is providing a signal and which system is reading it. As I am designing the framework to be deployed across the enterprise, I do not want this aspect to cause confusion later. If there is no satisfying response, I might have to try out some other MBSE tool.

Warm regards,

Philip.

[Updated on: Sat, 30 March 2019 05:29]

Report message to a moderator

Re: Displaying port direction in sysml diagrams in Papyrus [message #1804761 is a reply to message #1804714] Sun, 31 March 2019 17:53 Go to previous messageGo to next message
Carsten Pitz is currently offline Carsten PitzFriend
Messages: 172
Registered: May 2015
Location: Germany
Senior Member
Hi Philip,

the following is my way to get that semantic with Papyrus. While the semantics are the same, the graphical representation is different.

I connect to ports of parts within a block directly with an ItemFlow. Which looks like

index.php/fa/35171/0/

The ItemFlow can be assigned a FlowProperty.

BTW, Capella is also a nice tool ;-)

/Carsten

[Updated on: Sun, 31 March 2019 17:58]

Report message to a moderator

Re: Displaying port direction in sysml diagrams in Papyrus [message #1804913 is a reply to message #1804761] Wed, 03 April 2019 08:34 Go to previous messageGo to next message
Philip Jose is currently offline Philip JoseFriend
Messages: 5
Registered: February 2019
Junior Member
Dear Carsten,

Thanks a lot. This seems to work well. Will this kind of system specification work with Moka? I am not reached a point to start simulating my model, but will get there at some point in time. I would like to ensure that the way I define the system today will be compatible for Model execution and simulation.

Warm regards,

Philip.
Re: Displaying port direction in sysml diagrams in Papyrus [message #1804941 is a reply to message #1804913] Wed, 03 April 2019 14:12 Go to previous messageGo to next message
Carsten Pitz is currently offline Carsten PitzFriend
Messages: 172
Registered: May 2015
Location: Germany
Senior Member
Hi Philip,

Moka is based on fUML (https://www.omg.org/spec/FUML/1.2.1), the Foundational UML Subset (fUML) is an executable subset of standard UML. It is not based on plain vanilla UML (https://www.omg.org/spec/UML/2.5.1/PDF) or SysML (https://www.omg.org/spec/SysML/1.4).

That implies you have to create fUML not UML or SysML models to utilize Moka model simulations.

But with Papyrus UML (and also SysML) models can reference fUML models via the UML package import mechanism.


What do you want to achieve?

Based on my extremely vague idea of your needs Papyrus RT (https://www.eclipse.org/papyrus-rt/) might better fit your needs.

/pica

[Updated on: Wed, 03 April 2019 16:27]

Report message to a moderator

Re: Displaying port direction in sysml diagrams in Papyrus [message #1808043 is a reply to message #1804761] Fri, 14 June 2019 12:40 Go to previous message
Elif Özkan is currently offline Elif ÖzkanFriend
Messages: 1
Registered: June 2019
Junior Member
Hi, I am trying to add ports to parts on IBD using Papyrus SysML 1.4 but the view of the ports and the relation between them are not seen. (The picture is what I got) Even, I am not able to add the "item flow". Do you have any suggestions? How can I implement the ports and interface?
Previous Topic:PAprofile
Next Topic:several stereotypes with this feature are applied...
Goto Forum:
  


Current Time: Sun Dec 15 00:28:28 GMT 2019

Powered by FUDForum. Page generated in 0.02442 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top