UML 2.5 FTF Avatar
  1. OMG Issue

UML25 — Semantics Areas section not clear

  • Key: UML25-224
  • Legacy Issue Number: 17768
  • Status: closed  
  • Source: Oracle ( Dave Hawkins)
  • Summary:

    Figure 6.1 gives some semantic areas and the following paragraphs are intended to describe them. I don't think this is done terribly clearly. In particular the specific terms given in the diagram don't all appear in the text as is (Structural Foundations, Inter/Intra-Object Behavior Base); it's not clear what the middle area actually is as the diagram doesn't name it; and the structure of the paragraphs doesn't match the areas.

    The middle paragraph, "The base behavioral...", is particularly unclear - I don't think the second clause of the first sentence actually makes sense. It also includes a 'Note' that isn't really a note at all since it gives a fundamental property of the behavioral semantics.

    Proposed Resolution:

    Add titles to the diagram to identify the areas, perhaps on the right hand side:
    Higher-level formalisms
    Base behavioral semantics
    Structural semantics

    Make each paragraph correspond exactly to an area in the diagram. This largely means that the middle paragraph should be rewritten to include the actions text and object communication information. (Why not just call the *-Object Behavior Base, "Object Communication"?)

    Split the 'Note' into a separate final paragraph that isn't described as a note, just more detailed information about the nature of UML behaviors.".

  • Reported: UML 2.4.1 — Tue, 25 Sep 2012 04:00 GMT
  • Disposition: Resolved — UML 2.5
  • Disposition Summary:

    Figure 6.1 was carried over from the UML 2.4.1 specification. It should have been replaced with a figure
    more appropriate to the new text.
    This also resolves issue 17767.

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