sentences:  Constraint based matchers exploit constraints often contained in schemas.Such constraints are used to define data types and value ranges, uniqueness, optionality, relationship types and cardinalities, etc.Constraints in two input schemas are matched to determine the similarity of the schema elements.