CDL: an extensible constraints framework for model-based development. - Christian Kreiner; Markus Krallinger (Int. J. Metadata Semant. Ontologies, 2014)