Issue 18162: Meaning of State in ProtocolStateMachines (uml25-ftf) Source: Simula Research Laboratory (Mr. Bran Selic, selic(at)acm.org) Nature: Uncategorized Issue Severity: Minor Summary: Category: Minor In the section on “State in ProtocolStateMachines” it is stated: “The States of ProtocolStateMachines are exposed to the users of their context Classifiers. A protocol State represents an exposed stable situation of its context Classifier: When an instance of the Classifier classifier is not processing any BehavioralFeature invocation, users of this instance can always know its state configuration. ” This does not seem to make sense, at least for declarative protocol state machines – they do not have a run-time manifestation, so it is not clear what it means for the state of such a machine to be “exposed to collaborators”. Resolution: Revised Text: Actions taken: October 10, 2012: received issue Discussion: End of Annotations:===== s is issue # 18162 From: Bran Selic Issue: Meaning of State in ProtocolStateMachines Category: Minor In the section on .State in ProtocolStateMachines. it is stated: .The States of ProtocolStateMachines are exposed to the users of their context Classifiers. A protocol State represents an exposed stable situation of its context Classifier: When an instance of the Classifier classifier is not processing any BehavioralFeature invocation, users of this instance can always know its state configuration. . This does not seem to make sense, at least for declarative protocol state machines . they do not have a run-time manifestation, so it is not clear what it means for the state of such a machine to be .exposed to collaborators..