Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Ian Kirwan

Pages: [1]
1
General Board / Communication between concurrent states
« on: June 28, 2016, 11:26:36 pm »
Hi all,

Just wondering if anyone can help on a matter of communication between concurrent states. I have a state machine with 2 composite concurrent states that I wish to signal between. In my days using Simulink/Stateflow I would simply create an event and refer to it from the sending concurrent state in an action expression and refer to it from the receiving concurrent state in a trigger expression. How do I achieve this in EA? I can create a trigger event easily enough in the recipient transition but I don't know how to send the event from a transition action. The options I seem to have is to select a behaviour, which seems to only allow me to select activities or I can type the name of the trigger event into the transition effect text box, but this seems like purely a text exercise without any connection to an actual event in the model. Am I expecting too much from EA?

TIA
Ian

2
(Possibility of similar or same suggestion already existing accepted. Apologies in advance for duplicate suggestions and existing capabilities that already cover the suggestion.)

Suggest allowing 1 to many quick linking between existing elements, while allowing the user to select the directionality and stereotype of the links as same for all or specify each. I believe this would improve user productivity. Very useful for block diagrams of various sorts including class diagrams.

3
(Possibility of similar or same suggestion already existing accepted. Apologies in advance for duplicate suggestions and existing capabilities that already cover the suggestion.)

Suggest allowing more than one instance of the project browser to make reorganizing models easier. Dragging elements from one part of a model to another, though not impossible, can be tricky. Having 2 instances of browser open would allow the user to see the source and destination on screen(s) simultaneously, reducing the probability of losing the destination package or mistaking with a similarly named package.


Pages: [1]