UML 2.3 RTF Avatar
  1. OMG Issue

UML23 — use of "internal" transition is used incorrectly in many places where "local" should be used.

  • Key: UML23-16
  • Legacy Issue Number: 13325
  • Status: closed  
  • Source: IBM ( Adam Neal)
  • Summary:

    The use of "internal" transition is used incorrectly in many places where "local" should be used. The specification should be updated to correct this inconsistencies. For example, on page (575/748) of UML2.2, it states: "An entry pseudostate is used to join an external transition terminating on that entry point to an internal transition emanating from that entry point. An exit pseudostate is used to join an internal transition terminating on that exit point to an external transition emanating from that exit point" However, internal transitions are not meant to be used in this context and must be connected directly to a state. A 'local' transition is used to navigate to a subvertex which is more the use case being described here.

  • Reported: UML 2.2 — Fri, 23 Jan 2009 05:00 GMT
  • Disposition: Resolved — UML 2.3
  • Disposition Summary:

    This misuse of the term “internal transition” was rectified in UML 2.5. An inspection of the text reveals no remaining
    cases.
    Disposition: Closed - No Change

  • Updated: Fri, 6 Mar 2015 20:58 GMT