Issue 5889: Notation used in PIM (lwlog-ftf) Source: (Mr. Michael G. McClimens, mike.mcclimens(at)hqda.army.mil) Nature: Uncategorized Issue Severity: Minor Summary: Throughout the PIM. "void" is used to indicate that no data is returned from the operation. The comment is about the PIM operations where void is specified for the return type. Recommend that "void" be removed from the PIM. Void is not conformant to UML PIM. void is language (c, Java) specific + oper1 (in MyType, in MyType) Resolution: Revised Text: Actions taken: April 16, 2003: received issue Discussion: Would this change require changes in the PSM as well, in order to specify "void"? End of Annotations:===== 2. Source: FTF (Submitter unknown, issue submitted during discussions) mike.mccimens@hqda.army.mil Nature: Notation used in PIM Severity: minor Summary: .Throughout the PIM. "void" is used to indicate that no data is returned from the operation. The comment is about the PIM operations where void is specified for the return type. Recommend that "void" be removed from the PIM. Void is not conformant to UML PIM. void is language (c, Java) specific + oper1 (in MyType, in MyType) Resolution: Revised Text: Actions taken: Discussion: Would this change require changes in the PSM as well, in order to specify "void"? Issue 5889: Notation used in PIM (lwlog-ftf) Click here for this issue's archive. Source: MITRE (Mr. Michael G. McClimens, mike.mcclimens@hqda.army.mil) Nature: Uncategorized Issue Severity: Minor Summary: Throughout the PIM. "void" is used to indicate that no data is returned from the operation. The comment is about the PIM operations where void is specified for the return type. Recommend that "void" be removed from the PIM. Void is not conformant to UML PIM. void is language (c, Java) specific + oper1 (in MyType, in MyType) Resolution: Revised Text: Actions taken: April 16, 2003: received issue Proposed Resolution - in the PIM portion of the spec redo the method signatures to a representation in the format + oper1 (in MyType, in MyType) in the parameters and Return section of each PIM subsection substitute NA for void in the tables Make sure that all of the tables contain "This operation does not return a value" in the description portion of all of the tables in the PIM and PSM. Make sure that the PIM-PSM mappings for the "void" methods acknowledge that part of the mapping transforms the no return signatures to IDL voids. (if this approach is accepted then I'll enumerate the individual locations) Discussion: Would this change require changes in the PSM as well, in order to specify "void"?