Book a Demo

Author Topic: State machine diagram triggers UML question  (Read 4591 times)

AlecJames

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
State machine diagram triggers UML question
« on: March 05, 2014, 09:00:07 pm »
In the trigger properties I can define more than one trigger that is added to the trigger list. (EA 10)

For the trigger to assert, do all triggers have to fire (AND) or does just one in list need to fire (OR), or have I missed a means of definining some and/or logic to triggers?

Thanks for your help.
A
EA Corporate 15.2

Nizam Mohamed

  • EA User
  • **
  • Posts: 193
  • Karma: +1/-0
    • View Profile
Re: State machine diagram triggers UML question
« Reply #1 on: March 05, 2014, 11:25:25 pm »
Excerpt from UML definition

Quote
A transition is enabled if and only if:
One of the triggers of the transition is satisfied by the event (type) of the current occurrence.
An event satisfies a trigger if it matches the event specified by the trigger.
In case of signal events, since signals are generalized concepts, a signal event satisfies a signal event associated with the same signal or a generalization thereof.

AlecJames

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: State machine diagram triggers UML question
« Reply #2 on: March 06, 2014, 02:20:29 am »
Thank you.

Could you give me a link to the document that contains the quote?  
« Last Edit: March 06, 2014, 02:30:14 am by AlecJames »
EA Corporate 15.2

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: State machine diagram triggers UML question
« Reply #3 on: March 06, 2014, 02:40:33 am »
It's probably Superstructure from the OMG.org website. There are a couple of versions. 2.4 is recent and 2.5 in beta.

http://www.omg.org/spec/UML/

q.
« Last Edit: March 06, 2014, 02:41:31 am by qwerty »

AlecJames

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
EA Corporate 15.2