UML 2.6 RTF Avatar
  1. OMG Issue

UMLR — Location: Page 328, 14.2.3 - UseCase cannot be the context of a StateMachine

  • Key: UMLR-537
  • Legacy Issue Number: 17975
  • Status: open  
  • Source: oose Innovative Informatik eG ( Mr. Axel Scheithauer)
  • Summary:

    “If the StateMachine has a kind of BehavioredClassifier context, then that Classifier defines which Signal and CallEvent triggers
    are applicable”. A UseCase is a BehavioredClassifier and thus would be the context of a Statemachine. Since a UseCase cannot have Signal receptions or operations no such triggers would be applicable to this StateMachine.

    Proposed Res
    The radical solution would be to make UseCase not a BehavioredClassifier. However this would be out of scope. Therefore the next sentence should be changed:
    “If the StateMachine has no BehavioredClassifier context or this context is a UseCaseĀ…”

  • Reported: UML 2.4.1 — Thu, 27 Sep 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT