Related content
Previous snippet
1_no_behavior
Interface blocks shall not own or inherit behaviors, have classifier behaviors, or methods for their behavioral features.
self.base_Class.inheritedMember->select(m | m.oclIsKindOf(UML::Behavior)) ->isEmpty() and self.base_Class.operation.method->flatten()->isEmpty()