Issue 19551: reception compartment not addressed (sysml-rtf) Source: Sparx Systems Pty Ltd (Mr. James D. Baker, omg(at)objectsandaspects.com) Nature: Clarification Severity: Minor Summary: The UML 2.5 specification, section 9.2.4, states in part, “The compartment named “receptions” contains notation for Receptions. The receptions compartment is mandatory and always appears below the operations compartment, if it is not suppressed. The receptions compartment is used for Classifiers that own Receptions, including Class (see 11.4).” The SysML specification is silent regarding this compartment in blocks. I suggest that the compartment be added to the list of compartments and if the label is going to be optional like the other block compartments, then this be explicitly stated in section 8.3 as something that is not included as part of UML4SYSL. Resolution: Proposal: Reception compartment not addressed The SysML specification does not mention a notation for receptions. The metaclass Reception is part of UML4SysML (see table 4.2) and in the context of ports receptions are mentioned. The notation for receptions like it is defined in the UML 2.5 specification should be added to the SysML specification. Revised Text: In chapter 8, table 8.1, 2nd row Block: Insert a compartment with headline "receptions" below the compartment "operations". Add two receptions as an notation example: <<signal>> Activate() <<signal>> Notify(message:String) Actions taken: July 29, 2014: received issue January 3, 2017: Resolved April 6, 2017: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 29 Jul 2014 13:50:05 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: J.D. Baker Employer: Sparx Systems mailFrom: omg@objectsandaspects.com Terms_Agreement: I agree Specification: OMG Systems Modeling Language Section: 8.2.1 FormalNumber: ptc-13-12-09 Version: 1.4 Doc_Year: 2013 Doc_Month: November Doc_Day: Day Page: 32 Title: reception compartment not addressed Nature: Clarification Severity: Minor CODE: 3TMw8 B1: Report Issue Remote Name: ip72-197-235-113.sd.sd.cox.net Remote User: HTTP User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36 Time: 01:50 PM Description: The UML 2.5 specification, section 9.2.4, states in part, “The compartment named “receptions” contains notation for Receptions. The receptions compartment is mandatory and always appears below the operations compartment, if it is not suppressed. The receptions compartment is used for Classifiers that own Receptions, including Class (see 11.4).” The SysML specification is silent regarding this compartment in blocks. I suggest that the compartment be added to the list of compartments and if the label is going to be optional like the other block compartments, then this be explicitly stated in section 8.3 as something that is not included as part of UML4SYSL.