Issue 13071: XSD specification of AMS_SupportedApplicationModel not consistent with model (amsm-ftf) Source: THALES (Mr. Willy Boenink, willy.boenink(at)nl.thalesgroup.com) Nature: Revision Severity: Significant Summary: XSD specification of AMS_SupportedApplicationModel not consistent with model The AMS_SupportedApplicationModel class as defined in section 7.1.12 is specified to contain uncorrelated collections of AMS_ModelType, AMS_OsType, AMS_State, etc. The XSD specification defines the AMS_SupportedApplicationModel as a collection of records, where each record contains one AMS_ModelType, AMS_OsType, etc. Thus the XSD specifies an unwanted correlation between those element. Resolution: Unleash the correlation among these items. Revised Text: In section 9.6.10 ("Supported Application Model"), page 217 (3 last lines) and 218 (20 first lines), replace the "AMS_SupportedApplicationModelType" block with the following: <xsd:complexType name="AMS_SupportedApplicationModelType" mixed="false"> <xsd:complexContent> <xsd:extension base="CIM_LogicalElementType"> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="SupportedModelTypes" type="AMS_ModelType" /> </xsd:sequence> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="SupportedOSTypes" type="AMS_OSType" /> </xsd:sequence> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="SupportedControls" type="AMS_Control" /> </xsd:sequence> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="SupportedStates" type="AMS_State" /> </xsd:sequence> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="SupportedMechanisms" type="AMS_SupportedMechanisms_LinkType" /> </xsd:sequence> <xsd:attribute name="Name" type="xsd:string" use="required" /> <xsd:attribute name="ConfigurationInfo" type="xsd:string" use="required" /> </xsd:extension> </xsd:complexContent> </xsd:complexType> Actions taken: November 12, 2008: received issue July 23, 2009: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 12 Nov 2008 07:59:21 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Willy Boenink Company: Thales Nederland mailFrom: willy.boenink@nl.thalesgroup.com Notification: No Specification: AMSM Section: 9.6.10 FormalNumber: dtc/2008-02-02 Version: Beta 2 RevisionDate: 02/02/2008 Page: 218 Nature: Revision Severity: Significant HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9) Gecko/2008051206 Firefox/3.0 Description XSD specification of AMS_SupportedApplicationModel not consistent with model The AMS_SupportedApplicationModel class as defined in section 7.1.12 is specified to contain uncorrelated collections of AMS_ModelType, AMS_OsType, AMS_State, etc. The XSD specification defines the AMS_SupportedApplicationModel as a collection of records, where each record contains one AMS_ModelType, AMS_OsType, etc. Thus the XSD specifies an unwanted correlation between those element.