UML 2.2 RTF Avatar
  1. OMG Issue

UML22 — Unconsistent Profile extension description (02)

  • Key: UML22-546
  • Legacy Issue Number: 7757
  • Status: closed  
  • Source: Softeam ( Philippe Desfray)
  • Summary:

    18.3.5 says that "A profile by definition extends a reference metamodel or another profile."
    While in theory I could see how it might be modeled, I don't see how the latter could work in practice with real tools. Let's extend the current example and define a new Profile called ClockTechnology with Stereotype AtomicClock with baseClass Clock and property radioactiveElement:String..."

    Import between profiles is supported, and stereotype generalization is the usual way to achieve what has been called "extending a profile".

    The reference to profile extension should be simply discarded. A profile extends a reference metamodel.
    .

    Discussion

    In Profiles:Profile:semantics, change the first sentence

    A profile by definition extends a reference metamodel or another profile.

    Into

    A profile by definition extends a reference metamodel.

  • Reported: UML 1.4.2 — Fri, 3 Sep 2004 04:00 GMT
  • Disposition: Resolved — UML 2.1
  • Disposition Summary:

    No Data Available

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