Issues for Mailing list of the MOF Support for Semantic Structures Finalization Task Force

To comment on any of these issues, send email to smof-ftf@omg.org. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to issues@omg.org.

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

Issue 15975: UML Profile XMI does not load, and it has MagicDraw specifics
Issue 16107: SMOF should be updated to 2.4 before finalization to be consistent with UML, MOF and XMI.
Issue 16395: SMOF issue: incorrect namespaces in XMI examples

Issue 15975: UML Profile XMI does not load, and it has MagicDraw specifics (smof-ftf)

Click here for this issue's archive.
Source: Adaptive (Mr. Pete Rivett, pete.rivett(at)adaptive.com)
Nature: Uncategorized Issue
Severity:
Summary:
I could not get the UML Profile XMI to load, and it has MagicDraw specifics.

The profile XMI also has a stereotype called Constraint which had no base class and was not in the spec – so it should be deleted.

 


Resolution: Create a correct profile XMI
Revised Text: Update the SMOF Profile XMI file so that it reads like this (note, the identifiers may vary): <?xml version="1.0" encoding="UTF-8"?> <xmi:XMI xmlns:uml="http://www.omg.org/spec/UML/20101101" xmlns:xmi="http://www.omg.org/spec/XMI/20100901"> <uml:Model xmi:id="eee_1045467100313_135436_1" xmi:uuid="e4254ee4-c1ac-11df-b096-d384b3500ebf" name="SMOF" visibility="public"> <ownedComment xmi:type="uml:Comment" xmi:id="_15_1_20ea04e0_1222785798609_29764_98" xmi:uuid="e42575f5-c1ac-11df-b096-d384b3500ebf" body="Author:Cory Casanave.&#xA;Created:9/30/08 10:43 AM"> <annotatedElement xmi:idref="eee_1045467100313_135436_1"/> </ownedComment> <packagedElement xmi:type="uml:Profile" xmi:id="_15_1_20ea04e0_1222785830937_668267_458" xmi:uuid="e42575f7-c1ac-11df-b096-d384b3500ebf" name="SmofProfile" visibility="public"> <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_6_1_873024e_1282071040890_610779_1239" xmi:uuid="e425c41a-c1ac-11df-b096-d384b3500ebf" name="CompatibleWith" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isActive="false"> <ownedAttribute xmi:type="uml:Property" xmi:id="_16_6_1_873024e_1282071061328_799271_1269" xmi:uuid="e425c41b-c1ac-11df-b096-d384b3500ebf" name="base_Dependency" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none" association="_16_6_1_873024e_1282071061328_624244_1268"> <type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20101101/UML.xmi#Dependency" > </type> </ownedAttribute> <ownedAttribute xmi:type="uml:Property" xmi:id="_16_6_1_873024e_1282071084375_891243_1279" xmi:uuid="e425eb2c-c1ac-11df-b096-d384b3500ebf" name="isRequired" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none"> <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20101101/PrimitiveTypes.xmi #Boolean"> </type> <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_6_1_873024e_1282071149593_118084_1283" xmi:uuid="e425eb2d-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="false"/> </ownedAttribute> <ownedAttribute xmi:type="uml:Property" xmi:id="_16_6_1_873024e_1282071118609_829961_1281" xmi:uuid="e426123e-c1ac-11df-b096-d384b3500ebf" name="isSymmetric" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none"> <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20101101/PrimitiveTypes.xmi #Boolean"> </type> <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_6_1_873024e_1282071158281_804352_1284" xmi:uuid="e426123f-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="false"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Stereotype" xmi:id="_15_1_20ea04e0_1222802287656_861956_949" xmi:uuid="e4261240-c1ac-11df-b096-d384b3500ebf" name="IncompatibleWith" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isActive="false"> <ownedAttribute xmi:type="uml:Property" xmi:id="_15_1_20ea04e0_1222802303765_70169_979" xmi:uuid="e4261241-c1ac-11df-b096-d384b3500ebf" name="base_Dependency" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none" association="_15_1_20ea04e0_1222802303765_405621_978"> <type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20101101/UML.xmi#Dependency" > </type> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Extension" xmi:id="_15_1_20ea04e0_1222803184718_320116_1273" xmi:uuid="e4263952-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isDerived="false"> <memberEnd xmi:idref="_15_1_20ea04e0_1222803184718_215815_1274"/> <memberEnd xmi:idref="_15_1_20ea04e0_1222803184718_646652_1275"/> <navigableOwnedEnd xmi:idref="_15_1_20ea04e0_1222803184718_646652_1275"/> <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_15_1_20ea04e0_1222803184718_646652_1275" xmi:uuid="e4263953-c1ac-11df-b096-d384b3500ebf" name="extension_equivalent class" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="composite" type="_15_1_20ea04e0_1222803157187_234187_1244" association="_15_1_20ea04e0_1222803184718_320116_1273"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_15_1_20ea04e0_1222803184718_707652_1276" xmi:uuid="e4263955-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="0"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Stereotype" xmi:id="_15_1_20ea04e0_1222803157187_234187_1244" xmi:uuid="e4266066-c1ac-11df-b096-d384b3500ebf" name="EquivalentClass" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isActive="false"> <ownedAttribute xmi:type="uml:Property" xmi:id="_15_1_20ea04e0_1222803184718_215815_1274" xmi:uuid="e4266067-c1ac-11df-b096-d384b3500ebf" name="base_Dependency" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none" association="_15_1_20ea04e0_1222803184718_320116_1273"> <type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20101101/UML.xmi#Dependency" > </type> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Extension" xmi:id="_15_1_20ea04e0_1222785913375_997900_510" xmi:uuid="e4266068-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isDerived="false"> <memberEnd xmi:idref="_15_1_20ea04e0_1222785913375_981274_511"/> <memberEnd xmi:idref="_15_1_20ea04e0_1222785913375_527757_512"/> <navigableOwnedEnd xmi:idref="_15_1_20ea04e0_1222785913375_527757_512"/> <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_15_1_20ea04e0_1222785913375_527757_512" xmi:uuid="e4266069-c1ac-11df-b096-d384b3500ebf" name="extension_facet" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="composite" type="_15_1_20ea04e0_1222785870843_231731_461" association="_15_1_20ea04e0_1222785913375_997900_510"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_15_1_20ea04e0_1222785913375_195534_513" xmi:uuid="e426877b-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="0"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Extension" xmi:id="_16_6_1_873024e_1282071061328_624244_1268" xmi:uuid="e426877c-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isDerived="false"> <memberEnd xmi:idref="_16_6_1_873024e_1282071061328_799271_1269"/> <memberEnd xmi:idref="_16_6_1_873024e_1282071061328_76743_1270"/> <navigableOwnedEnd xmi:idref="_16_6_1_873024e_1282071061328_76743_1270"/> <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_6_1_873024e_1282071061328_76743_1270" xmi:uuid="e426877d-c1ac-11df-b096-d384b3500ebf" name="extension_compatibleWith" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="composite" type="_16_6_1_873024e_1282071040890_610779_1239" association="_16_6_1_873024e_1282071061328_624244_1268"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_6_1_873024e_1282071061328_170925_1271" xmi:uuid="e426877f-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="0"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Stereotype" xmi:id="_15_1_20ea04e0_1222785870843_231731_461" xmi:uuid="e4268780-c1ac-11df-b096-d384b3500ebf" name="AspectOf" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isActive="false"> <ownedAttribute xmi:type="uml:Property" xmi:id="_15_1_20ea04e0_1222785913375_981274_511" xmi:uuid="e426ae91-c1ac-11df-b096-d384b3500ebf" name="base_Generalization" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none" association="_15_1_20ea04e0_1222785913375_997900_510"> <type xmi:type="uml:Class" href="http://www.omg.org/spec/UML/20101101/UML.xmi#Generalization" > </type> </ownedAttribute> <ownedAttribute xmi:type="uml:Property" xmi:id="_16_6_1_873024e_1269784609578_463316_2676" xmi:uuid="e426ae92-c1ac-11df-b096-d384b3500ebf" name="isRequired" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="none"> <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20101101/PrimitiveTypes.xmi#Boolean"> </type> <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_6_1_873024e_1270882915265_430487_1219" xmi:uuid="e426ae93-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="false"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Extension" xmi:id="_15_1_20ea04e0_1222802303765_405621_978" xmi:uuid="e426ae94-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" isLeaf="false" isAbstract="false" isFinalSpecialization="false" isDerived="false"> <memberEnd xmi:idref="_15_1_20ea04e0_1222802303765_70169_979"/> <memberEnd xmi:idref="_15_1_20ea04e0_1222802303765_133744_980"/> <navigableOwnedEnd xmi:idref="_15_1_20ea04e0_1222802303765_133744_980"/> <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_15_1_20ea04e0_1222802303765_133744_980" xmi:uuid="e426d5a5-c1ac-11df-b096-d384b3500ebf" name="extension_disjoint with" visibility="private" isLeaf="false" isStatic="false" isOrdered="false" isUnique="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="composite" type="_15_1_20ea04e0_1222802287656_861956_949" association="_15_1_20ea04e0_1222802303765_405621_978"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_15_1_20ea04e0_1222802303765_61577_981" xmi:uuid="e426d5a7-c1ac-11df-b096-d384b3500ebf" name="" visibility="public" value="0"/> </ownedEnd> </packagedElement> </packagedElement> </uml:Model> </xmi:XMI>
Actions taken:
January 20, 2011: received issue
January 11, 2012: closed issue

Issue 16107: SMOF should be updated to 2.4 before finalization to be consistent with UML, MOF and XMI. (smof-ftf)

Click
here for this issue's archive.
Source: Microsoft (Mr. Steve Cook, stcook(at)microsoft.com)
Nature: Uncategorized Issue
Severity:
Summary:
SMOF should be updated to 2.4 before finalization to be consistent with UML, MOF and XMI.

Resolution: The primary change needed to update to 2.4 is to change the way that SMOF merges the MOF packages to incorporate the fact that MOF 2.4 is based on UML::Classes::Kernel, from Superstructure, instead of Infrastructure packages used to define earlier revisions of MOF. Various cross-references need to be changed. While we are at it, let’s use the latest available version of OCL
Revised Text: revised text on pages 11 - 14 of OMG document ptc/2011-08-19
Actions taken:
April 5, 2011: received issue
January 11, 2012: closed issue

Issue 16395: SMOF issue: incorrect namespaces in XMI examples (smof-ftf)

Click
here for this issue's archive.
Source: Microsoft (Mr. Steve Cook, stcook(at)microsoft.com)
Nature: Uncategorized Issue
Severity:
Summary:
In clause 12 of SMOF, the namespaces (such as xmlns:xmi=http://www.omg.org/spec/XMI/20100101) do not refer to any actual published specification. Furthermore, the xmlns:uml namespace inconsistently refers to the XMI spec.

Resolution: Correct the namespaces to refer to valid specifications.
Revised Text: Throughout clause 12, replace 20100101 by 20100901, except in the BPMN namespaces. Replace xmlns:uml=http://www.omg.org/spec/XMI/20100101 by xmlns:uml=http://www.omg.org/spec/UML/20100901 (two occurrences). Replace xmlns:bpmn=http://www.omg.org/spec/BPMN/20100101 by xmlns:bpmn=http://www.omg.org/spec/BPMN/20100501 (two occurrences).
Actions taken:
July 25, 2011: received issue
January 11, 2012: closed issue