Issue 16115: No Rules for Element Names (uml2-rtf) Source: (, ) Nature: Enhancement Severity: Significant Summary: UML specification does not provide exact rules for element names. For example, namespace "provides a means for resolving composite names, such as name1::name2::name3." What are the rules for the name1/2/3? Could we use spaces, dashes, digits? For the class name we should: "capitalize the first letter of class names (if the character set supports uppercase)." But what are the rules for the class name? "A use case is shown as an ellipse, either containing the name of the use case or with the name of the use case placed below the ellipse." But what are the rules for the use case name? Resolution: Revised Text: Actions taken: April 17, 2011: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 17 Apr 2011 20:59:10 -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: 7.3.7,16.3.6 FormalNumber: ptc/2010-12-16 Version: 2.4 Doc_Year: 2011 Doc_Month: January Doc_Day: 01 Page: 52,612 Title: No Rules for Element Names Nature: Enhancement Severity: Significant CODE: 3TMw8 B1: Report Issue Description: UML specification does not provide exact rules for element names. For example, namespace "provides a means for resolving composite names, such as name1::name2::name3." What are the rules for the name1/2/3? Could we use spaces, dashes, digits? For the class name we should: "capitalize the first letter of class names (if the character set supports uppercase)." But what are the rules for the class name? "A use case is shown as an ellipse, either containing the name of the use case or with the name of the use case placed below the ellipse." But what are the rules for the use case name?