Issue 16256: Users creating domain ontologies want their models to be user friendly (odm-rtf) Source: Model Driven Solutions (Mr. Cory B. Casanave, cory-c(at)modeldriven.com) Nature: Uncategorized Issue Severity: Summary: Users creating domain ontologies want their models to be user friendly and this requires phrases with spaces and other special characters. The use of “camel case” and other I.T. conventions are not friendly, however OWL has restrictions on the characters that may be used. Potential resolution: ODM should specify the algorithm for mapping a user friendly names in the UML profile to an OWL legal name where required. The user friendly name can and should be used in the OWL label and does not require such mapping. The choice of algorithm can be to eliminate the space and enforce camel case or to substitute underscores for all illegal characters. My preference would be to introduce underscores as these are then easier to reverse map from OWL to UML and are visually similar to spaces. Resolution: Revised Text: Actions taken: May 19, 2011: received issue Discussion: The RTF agrees that work could be done to augment the current graphical notation in the ODM profiles with short cuts and other user-friendly diagramming options. We have determined that the best approach to addressing this issue is to defer it until revisions to support OWL 2 are complete, so that we can take a step back and provide a more thoughtful and thorough approach that takes all of the language modifications into account. Disposition: Deferred End of Annotations:===== ubject: ODM Issue Date: Thu, 19 May 2011 15:50:51 -0400 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: ODM Issue thread-index: AcwWXOMYXApRF2HlROCQqilcFCk3LA== From: "Cory Casanave" To: Cc: Issue: Users creating domain ontologies want their models to be user friendly and this requires phrases with spaces and other special characters. The use of .camel case. and other I.T. conventions are not friendly, however OWL has restrictions on the characters that may be used. Potential resolution: ODM should specify the algorithm for mapping a user friendly names in the UML profile to an OWL legal name where required. The user friendly name can and should be used in the OWL label and does not require such mapping. The choice of algorithm can be to eliminate the space and enforce camel case or to substitute underscores for all illegal characters. My preference would be to introduce underscores as these are then easier to reverse map from OWL to UML and are visually similar to spaces.