This package contains part of OCL Toolkit which is needed by ArgoUML. . The Dresden OCL Toolkit is a modular toolkit for OCL (Object Constraint Language) support. It is based on an OCL compiler developed by Frank Finger at the Dresden University of Technology. . The compiler consists of several modules which parse, type check, and normalize OCL constraints. Interfaces are provided to use and enhance the functionality of the basic modules. Therefore, the compiler is adaptable for a vast variety of purposes. . This library was packaged with ArgoUML in mind.