Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » Papyrus Functionalities
Papyrus Functionalities [message #1722065] Tue, 02 February 2016 14:56 Go to next message
Guilherme Silveira is currently offline Guilherme SilveiraFriend
Messages: 1
Registered: February 2016
Junior Member
Hi Folks,

I am evaluating Papyrus and I would like to know if it has these functionalities I need:

- I need to create a big statechart, that has numerous concurrent states and transitions depending on these states.(IS_IN operator)
- I need to easily animate the statechart and see it running
- I need to create a panel where the user can press buttons and knobs in order to generate events for the statechart
- I need to create sequence diagrams (or timing diagram) that specify events and theirs sequence and timing
- (Optional) - From those sequence diagrams, each event will trigger a signal for the statechart, and the statechart will respond accordingly. So, there is 2 ways of interacting with the statechart: 1) with user inputs from a painel (where the user mouse click) OR 2) from a pre defined sequence of events defined in the sequence diagrams
- (Optional) - I need to export the statechart to SCXML format

[Updated on: Tue, 02 February 2016 15:32]

Report message to a moderator

Re: Papyrus Functionalities [message #1722212 is a reply to message #1722065] Wed, 03 February 2016 12:35 Go to previous message
Christian Damus is currently offline Christian DamusFriend
Messages: 1206
Registered: July 2009
Location: Canada
Senior Member

Hi,

Questions about Rhapsody should be directed to a Rhapsody forum.

Unless these questions are about Papyrus, in which case see replies
in-line, below.

HTH,

Christian


On 2016-02-02 15:14:19 +0000, Guilherme Silveira said:

> Hi Folks,
> I am evaluating Rhapsody and I would like to know if it has these
> functionalities I need:
> - I need to create a big statechart, that has numerous concurrent
> states and transitions depending on these states.(IS_IN operator)

Papyrus can do big state charts. Or, at least, it aims to.


> - I need to easily animate the statechart and see it running

You might be interested to see what the Moka project is doing with
animation of diagrams and behaviour execution:
https://wiki.eclipse.org/Papyrus/UserGuide/ModelExecution


> - I need to create a panel where the user can press buttons and knobs
> in order to generate events for the statechart

Papyrus is extensible, so you can create plug-ins that do almost anything.


> - I need to create sequence diagrams (or timing diagram) that specify
> events and theirs sequence and timing

Papyrus does both sequence and timing diagrams for UML Interactions.


> - (Optional) - From those sequence diagrams, each event will trigger a
> signal for the statechart, and the statechart will respond accordingly.
> So, there is 2 ways of interacting with the statechart: 1) with user
> inputs from a painel (where the user mouse click) OR 2) from a pre
> defined sequence of events defined in the sequence diagrams

Again, Papyrus is extensible, so this should be in the realm of possibility.


> - (Optional) - I need to export the statechart to SCXML format

This is not provided by Papyrus, but you can implement your own
model-to-text transformation, or search the Internet for an existing
Papyrus extension that does this; I know of none.
Previous Topic:SysML metamodel
Next Topic:How to show edges in the outline
Goto Forum:
  


Current Time: Mon Jul 06 06:11:25 GMT 2020

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

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

Back to the top