${taskforce.name} Avatar
  1. OMG Task Force

2nd PRR FTF — All Issues

  • Key: PRR_
  • Issues Count: 1
Open Closed All
All Issues

Issues Summary

Key Issue Reported Fixed Disposition Status
PRR_-1 problems with the EMOF, CMOF, XSD and Profile files PRR 1.0b2 PRR 1.0 Resolved closed

Issues Descriptions

problems with the EMOF, CMOF, XSD and Profile files

  • Key: PRR_-1
  • Legacy Issue Number: 13820
  • Status: closed  
  • Source: Knowledge Partners, Inc. ( Paul Vincent)
  • Summary:

    For the included files in PRR, there are a number of problems with the EMOF, CMOF, XSD and Profile files as discussed by the AB. These are: 1. Profile document is missing. 2. The model as described in these files have several "private" associations defined, where all such associations should be "public". 3. The model as described in these files have several end associations defined as "" in the specification indicating "0.." cardinality, but are represented as ".." (lower bound * instead of 0) in the model. 4. The model as described in these files refers to CMOF Behavior instead of UML Behavior as per the spec. e.g. <superClass href="http://schema.omg.org/spec/MOF/2.0/cmof.xml#Behavior"/>

  • Reported: PRR 1.0b2 — Tue, 24 Mar 2009 04:00 GMT
  • Disposition: Resolved — PRR 1.0
  • Disposition Summary:

    Adjust the PRR model in Magicdraw to generate model files that comply with the above
    suggestions, and ensure these corrected model files are part of the PRR specification:

    • Ensure all association ends that are .. ranges are changed to 0..*
    • Ensure all associations are public not private
    • Ensure all inherited classes from UML (Class, Behavior, NamedElement, Expression)
      are defined as being explicitly from UML2
    • Ensure that an explicit UML Profile file is provided
      Note that none of these require any change to the specification document, just to the
      delivered normative model files delivered with PRR
  • Updated: Fri, 6 Mar 2015 21:47 GMT