Issue 8037: Optional inputs (uml2-rtf) Source: NIST (Dr. Conrad Bock, conrad.bock(at)nist.gov) Nature: Revision Severity: Minor Summary: When does an action start when all its inputs are optional? Resolution: Revised Text: Actions taken: December 30, 2004: received issue August 23, 2006: closed issue Discussion: By optional inputs, the filer presumably meant that the lower multiplicity of the input pins are all zero, perhaps due to being on a CallAction for a behavior or operation with parameters that all have zero lower multiplicity. The Actions chapter only requires that values are available on the input pins up to the lower multiplicity, which intentionally leaves the case of all optional inputs open to the specialized behaviors that use actions (see InputPin in Actions). If the action is in an activity, the action can be started with a control flow (see ControlFlow). If it has no incoming control flow, and is not an exception handler body of action for an ActionPin, the action can start when the containing activity or structured node does (see InitialNode and StructuredActivityNode). Disposition: Closed, no change End of Annotations:===== m: webmaster@omg.org Date: 30 Dec 2004 15:29:46 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Conrad Bock Company: NIST mailFrom: conrad.bock@nist.gov Notification: No Specification: UML 2 Super Section: Activities FormalNumber: ptc/04-10-02 Version: 2.0 RevisionDate: 04-10-02 Page: - Nature: Revision Severity: Minor HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) Description Optional inputs When does an action start when all its inputs are optional?