Issue 16117: Profile URI Attribute - Mingled URI Definition and Use in XMI (uml2-rtf) Source: (, ) Nature: Clarification Severity: Minor Summary: While describing profile URI attribute for profiles UML specification mingled definition of URI and format used for XMI. URI value as a whole should follow URI specification RFC 2396 and OMG recommended format: uri = http://profileParentQualifiedName/version/profileName.xmi When URI is used for XMI, the profileParentQualifiedName part should also be (made?) valid XML QName, e.g. with "all other illegal XML QName characters removed". Note, that XML QName usually has namespace prefix followed by ':', e.g. 'taxes:dependent', which contradicts to and has no sense as related to the first URI 2396 requirement. Resolution: Revised Text: Actions taken: April 17, 2011: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 17 Apr 2011 21:29:41 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: Kirill Fakhroutdinov Employer: mailFrom: kfahrut@email.com Terms_Agreement: I agree Specification: OMG Unified Modeling Language, Superstructure Section: 18.3.7 Profile (from Profiles) FormalNumber: ptc/2010-12-16 Version: 2.4 Doc_Year: 2011 Doc_Month: January Doc_Day: 01 Page: 684 Title: Profile URI Attribute - Mingled URI Definition and Use in XMI Nature: Clarification Severity: Minor CODE: 3TMw8 B1: Report Issue Description: While describing profile URI attribute for profiles UML specification mingled definition of URI and format used for XMI. URI value as a whole should follow URI specification RFC 2396 and OMG recommended format: uri = http://profileParentQualifiedName/version/profileName.xmi When URI is used for XMI, the profileParentQualifiedName part should also be (made?) valid XML QName, e.g. with "all other illegal XML QName characters removed". Note, that XML QName usually has namespace prefix followed by ':', e.g. 'taxes:dependent', which contradicts to and has no sense as related to the first URI 2396 requirement.