Issue 11084: Remove the word “Map” from various classes in the meta-model (spem2-ftf) Source: International Business Machines (Dr. Peter Haumer, phaumer@us.ibm.com) Nature: Clarification Severity: Minor Summary: Meta-Model: Remove the word “Map” from various classes in the meta-model The word “Map” is commonly used in software development to indicate a collection data structure that “maps keys to values”. The classes that use the word Map in SPEM 2 such as ResponsibilityAssignmentMap or TaskPerformerMap do not provide such a key to value mapping. Remove the word “map” from the class names. The names are clear without them, e.g. “ResponsibilityAssignment or TaskPerformer. Resolution: - Updated the following classes by removing the word map from their name as well as all association's names they are connected to: o Work Definition Performer Map o Process Performer Map o Process Responsibility Assignment Map o Default Responsibility Assignment Map o Default Task Definition Performer Map Revised Text: - Updated text under Figure 7.1 to reference the Task Definition Performer (not Map) - Updated Figure 8.3 (formerly Figure 8.2; see Issue 11079; all subsequent figure references will refer to new numbers) - Renamed Work Definition Performer Map throughout the whole of Section 8.6. The association role has been renamed to 'linkedWorkDefinition'. - Updated Figure 9.2 - Updated Figure 9.4 - Updated Figure 9.12 - Updated names in Sections 9.1, 9.7, 9.8, 9.9, 9.11 - Updated Figure 12.2 - Updated Figure 12.3 - Updated names in Sections 12.1, 12.3 - Updated Figure 13.2 - Updated Figure 13.8 - Updated names in Sections 13.12 - Updated all stereotype names in Appendix A - Updated the example in Appendix C.1 Actions taken: May 31, 2007: received issue January 15, 2008: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 30 May 2007 23:03:06 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Peter Haumer Company: IBM mailFrom: phaumer@us.ibm.com Notification: Yes Specification: Peter Haumer Section: 8,9,12,13 FormalNumber: ptc/07-03-03 Version: 2.0 RevisionDate: March/12/2007 Page: 40ff Nature: Clarification Severity: Minor HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Description Meta-Model: Remove the word .Map. from various classes in the meta-model The word .Map. is commonly used in software development to indicate a collection data structure that .maps keys to values.. The classes that use the word Map in SPEM 2 such as ResponsibilityAssignmentMap or TaskPerformerMap do not provide such a key to value mapping. Remove the word .map. from the class names. The names are clear without them, e.g. .ResponsibilityAssignment or TaskPerformer.