Issue 6121: Streaming (uml2-superstructure-ftf) Source: NIST (Dr. Conrad Bock, conrad.bock(at)nist.gov) Nature: Revision Severity: Significant Summary: Separate streaming from optionality and multiple tokens being input or output during action execution. Resolution: see above Revised Text: Actions taken: August 30, 2003: received issue March 8, 2005: closed issue Discussion: Clarify the bullets in the Semantics section of Parameter, p 353, by replacing them with: ?? All required non-stream inputs must arrive for the behavior to be invoked. If there are only required stream inputs, then at least one must arrive for the behavior to be invoked. ?? All required inputs must arrive for the behavior to finish. ?? Either all required non-exception outputs must be posted by the time the activity is finished, or one of the exception outputs must be. End of Annotations:===== Name: Conrad Bock Company: NIST mailFrom: conrad.bock@nist.gov Nature: Revision Severity: Significant Subject: Streaming Separate streaming from optionality and multiple tokens being input or Issue 6121: Streaming Activities Conrad B. http://www.omg.org/issues/issue6121.txt yourdirectory/uml2-superstructure-ftf.open.html#Issue6121 Resolved Clarify the bullets in the Semantics section of Parameter, p 353, by replacing them with: - All required non-stream inputs must arrive for the behavior to be invoked. If there are only required stream inputs, then at least one must arrive for the behavior to be invoked. - All required inputs must arrive for the behavior to finish. - Either all required non-exception outputs must be posted by the time the activity is finished, or one of the exception outputs must be. Issue 6121: Streaming Activities Conrad B. http://www.omg.org/issues/issue6121.txt yourdirectory/uml2-superstructure-ftf.open.html#Issue6121 Resolved Clarify the bullets in the Semantics section of Parameter, p 353, by replacing them with: - All required non-stream inputs must arrive for the behavior to be invoked. If there are only required stream inputs, then at least one must arrive for the behavior to be invoked. - All required inputs must arrive for the behavior to finish. - Either all required non-exception outputs must be posted by the time the activity is finished, or one of the exception outputs must be. output during action execution.