Issue 18160: Can passive classes have ClassifierBehaviors? (uml25-ftf) Source: Simula Research Laboratory (Mr. Bran Selic, selic(at)acm.org) Nature: Revision Severity: Significant Summary: Category: Major In the StateMachine section “Event processing for state machines”, there is an explicit statement: “for passive classes it can be implemented using a monitor”, which suggests that passive classes implement the run-to-completion paradigm. This implies that passive classes can have classifier behaviors. Perhaps this capability should be removed, but, it may not be backward compatible and might invalidate numerous existing designs (e.g., Rhapsody models). Resolution: Revised Text: Actions taken: October 10, 2012: received issue Discussion: End of Annotations:===== s is issue # 18160 From: Bran Selic Issue: Can passive classes have ClassifierBehaviors? Category: Major In the StateMachine section .Event processing for state machines., there is an explicit statement: .for passive classes it can be implemented using a monitor., which suggests that passive classes implement the run-to-completion paradigm. This implies that passive classes can have classifier behaviors. Perhaps this capability should be removed, but, it may not be backward compatible and might invalidate numerous existing designs (e.g., Rhapsody models).