Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » Missing functions Activity diagrams in Eclipse SysML1.4
Missing functions Activity diagrams in Eclipse SysML1.4 [message #1822377] Thu, 05 March 2020 09:19 Go to next message
jb tw is currently offline jb twFriend
Messages: 26
Registered: December 2019
Junior Member
I'm quite new to both Papyrus and to SysML. I have read SysML distilled (and SysML 1.4 Spec(formal 15-06-03)) but I run into some trouble that not all SysML functionality is (directly?) available in papyrus, and what there is is not always clear (at least not to me).
Some problems are pointed out somewhere else (https://www.eclipse.org/forums/index.php/t/1100927/).
For now I point only to some problems I have in the activity diagram. Some of the problems are more general and apply to different other functions / diagrams. As example I choose figure 6.1 from the SysML Distilled book.
index.php/fa/37516/0/
As reference part of the table 11.1 for activity diagrams:
index.php/fa/37517/0/

What i'm missing are the following:

  • Action (SysML 1.4 spec) is not available from palete. I'm not sure if this is: Model explorer >> RMB >> UML for SysML >> OpaqueAction ? This is quite a bit of work to do every time...
  • TimeEvent (SysML 1.4 spec). Time event I can create by on the Explorer RMB>>New Child>>TimeEvent but I'm unable to add this to activity diagram as shown in Figure 6.1
  • Not from Figure 6.1 but still missing is in the Palette is ActivityPartition : Model explorer >> RMB >> UML for SysML >> ActivityPartition (SysML spec table 11.3
  • Functions NoBuffer, Optional, OverWrite from table 11.1 are only available Model Explorer >> RMB >> SysML 1.4 Child >> ...
  • My last point but i can do something wron: I'm unable to add a control flow between a output node and a merge / descision Node like the ones in SysML Distilled P91 Figure 6.1

I don't know if the option exist but it would be great if it excist:

  • Differentiating between ObjectFlow and ControlFlow, set option to make ControlFlow as dashed arrow (SysML 1.4 spec table 11.2, P112)

From table 11.3
index.php/fa/37518/0/

I hope that you can help me. Jan-Bert
Re: Missing functions Activity diagrams in Eclipse SysML1.4 [message #1822869 is a reply to message #1822377] Mon, 16 March 2020 08:40 Go to previous messageGo to next message
jb tw is currently offline jb twFriend
Messages: 26
Registered: December 2019
Junior Member
5100 + views and nobody knows...
no tips no work arounds?
Re: Missing functions Activity diagrams in Eclipse SysML1.4 [message #1822911 is a reply to message #1822869] Mon, 16 March 2020 16:28 Go to previous messageGo to next message
Carsten Pitz is currently offline Carsten PitzFriend
Messages: 273
Registered: May 2015
Location: Germany
Senior Member
Maybe because most people are interested in getting work done.

How do these probably missing features induce pain?
What do you want to achieve?

/Carsten
Re: Missing functions Activity diagrams in Eclipse SysML1.4 [message #1822958 is a reply to message #1822911] Tue, 17 March 2020 11:16 Go to previous messageGo to next message
jb tw is currently offline jb twFriend
Messages: 26
Registered: December 2019
Junior Member
I 'm interested in getting work done too.
But to do this i should be able to learn how to archive some results.

What i want to archive now is remake the example from Figure 6.1 (See First post)

  • There is no "plain" action in the Palette
  • Is a OpaqueAction the same as en Action?
  • There is no timeEvent in the pallete and when creating one somewhere else i'm not able to use it in a activity
  • I'm unable to add a control flow between a output node and a merge / descision Node like the ones in Figure 6.1





Re: Missing functions Activity diagrams in Eclipse SysML1.4 [message #1822959 is a reply to message #1822958] Tue, 17 March 2020 11:25 Go to previous message
Carsten Pitz is currently offline Carsten PitzFriend
Messages: 273
Registered: May 2015
Location: Germany
Senior Member
I guess a good starting point for you will be
16.14.3 Action [Abstract Class]
of the OMG's UML 2.5.1 specification.

As stated in the headline UML::Action is abstract and for that very reason shall not be instanciated. That is why it does not appear in the palette.

/Carsten
Previous Topic:Papyrus Activity Diagram Creation via API
Next Topic:Papyrus Compare problems with RCP based on 2019-12
Goto Forum:
  


Current Time: Tue Jan 19 19:57:02 GMT 2021

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

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

Back to the top