ConstraintGenerator + generateOCLConstraint(ruleDefinition : RuleDefinition) : String + generateCommentConstraint(ruleDefinition : ruleDefinition) : String + getProcessIdentifier() : String ContainMinimumMultiplicityAnalyzer ContainMaximumMultiplicityAnalyzer ContainMandatoryAnalyzer