Book a Demo

Author Topic: Reentrant, a missing property on activities?  (Read 3599 times)

natvig

  • EA User
  • **
  • Posts: 65
  • Karma: +7/-0
  • I love YaBB 1G - SP1!
    • View Profile
Reentrant, a missing property on activities?
« on: February 09, 2012, 08:03:53 pm »
There is a property on UML activities called Reentrant.

If an activity is reentrant, each complete set of inputs arriving at a usage will create a new concurrent execution of the activity. I.e. it tells whether the behavior can be invoked while it is still executing from a previous invocation.

Is this property missing in EA?
« Last Edit: February 09, 2012, 11:56:07 pm by natvig »

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Reentrant, a missing property on activities?
« Reply #1 on: February 10, 2012, 09:19:32 am »
Quote
There is a property on UML activities called Reentrant.
Correct (except it's called "isReentrant" and it's a property of Behavior which is a generalization of Activity). I was hoping that the option "Single Execution" on the Behavior tab of the Activity's Properties dialog was the same thing, but on checking the XMI it gets exported as an EA (non-UML) property called "isSingleExecution". If you can put in a bug report to Sparx Support, somebody who knows more about these things than me can investigate further...
The Sparx Team
[email protected]