Legacy Issue Number: 7355
Source: Missouri University of Science and Technology ( Thomas Weigert)
There appears to be an inconsistency in the specification as to what it
means to be a formal parameter or a return result. Please choose between the
following two interpretations:
A. A return result is a parameter that is specially indicated to be the
return result. All other parameters are formal parameters.
B. A return result is any parameter with direction return, out, or inout. A
formal parameter is any parameter with direction in or inout.
You could view (A) as focusing on the syntactical role the parameters play,
while (B) focuses on when they communicate data.
The difficulty arises from that the infrastructure and the superstructure
have differing machineries of dealing with parameters.
Reported: XMI 2.0 — Sun, 16 May 2004 04:00 GMT
Disposition: Resolved — UML 1.4.2
This is a duplicate of issue 7344
Updated: Fri, 6 Mar 2015 20:58 GMT