OCL self.ownedOperation->size() = 0 OCL self.ownedOperation->size() = 0 OCL self.ownedTemplateSignature->size() = 0 OCL self.ownedPort->size() = 0 OCL self.ownedBehavior->size() = 0 OCL self.ownedAttribute->forAll(p | p.type.oclIsKindOf(ConstraintBlock) implies p.aggregation = #composite) OCL self.ownedAttribute->size() = 0 OCL self.ownedOperation->size() = 0 OCL self.ownedTemplateSignature->size() = 0 OCL self.ownedAttribute->size() = 0 OCL self.ownedOperation->size() = 0 OCL self.ownedTemplateSignature->size() = 0 OCL self.ownedPort->size() = 0