Issue 6377: AcceptCallAction in SAN (uml2-superstructure-ftf) Source: International Business Machines (Dr. Tracy Gardner, tgardner(at)uk.ibm.com) Nature: Revision Severity: Summary: What is the behavior when a SAN contains an AcceptCallAction with no incoming control links. Is the accept only enabled once when the SAN receives a control token, or it it enabled for the lifetime of the SAN? Either way, how do you model the other behavior. Resolution: see above Revised Text: Actions taken: October 20, 2003: received issue March 8, 2005: closed issue Discussion: Clarify that an AcceptEventAction with no incoming edges in a SAN is enabled for the lifetime of the SAN, as specified below. Use an AcceptEventAction with incoming edges To accept only one event, or an interruptible region or exception to terminate the AcceptEventAction. In AcceptEventActionClass, Semantics section: Third paragraph: Add to the end of the first sentence: ", whichever most immediately contains the action. In addition, an AcceptEventAction with no incoming edges remains enabled after it accepts an event." Delete the second sentence. At the end of the paragraph add: "An AcceptEventAction with no incoming edges and contained by a structured node is terminated when its container is." Examples section: Delete third sentence, including “(CompleteActions)” at the end. In StructuredActivityNode, Semantics section, in second paragraph, at end of first sentence, add: "(see exception at AcceptEventAction)." End of Annotations:===== me: Tracy Gardner Company: IBM mailFrom: tgardner@uk.ibm.com Nature: Revision Severity: Clarification Subject: AcceptCallAction in SAN What is the behavior when a SAN contains an AcceptCallAction with no incoming control links. Is the accept only enabled once when the SAN receives a control token, or it it enabled for the lifetime of the SAN? Either way, how do you model the other behavior. OMG Issue No: 6377 Title: AcceptCallAction in SAN Source: International Business Machines (Dr. Tracy Gardner, tgardner@uk.ibm.com) Summary: What is the behavior when a SAN contains an AcceptCallAction with no incoming control links. Is the accept only enabled once when the SAN receives a control token, or it it enabled for the lifetime of the SAN? Either way, how do you model the other behavior. Discussion: Clarify that an AcceptEventAction with no incoming edges in a SAN is enabled for the lifetime of the SAN, as specified below. Use an AcceptEventAction with incoming edges To accept only one event, or an interruptible region or exception to terminate the AcceptEventAction. In AcceptEventActionClass, Semantics section: Third paragraph: Add to the end of the first sentence: ", whichever most immediately contains the action. In addition, an AcceptEventAction with no incoming edges remains enabled after it accepts an event." Delete the second sentence. At the end of the paragraph add: "An AcceptEventAction with no incoming edges and contained by a structured node is terminated when its container is." Examples section: Delete third sentence, including .(CompleteActions). at the end. In StructuredActivityNode, Semantics section, in second paragraph, at end of first sentence, add: "(see exception at AcceptEventAction)." Disposition: Resolved ********************************************************************