Structure of the Dresden OCL Toolkit
暂无分享,去创建一个
The Object Constraint Language (OCL) as a part of the UML standard [1] is a formal language for defining constraints on UML models. We present a software platform for OCL tool support [2]. The platform is designed for openness and modularity, and is provided as open source. The goal of this platform is, for one thing, to enable practical experiments with various variants of OCL tool support, and then, to allow UML tool builders and users to integrate and adapt the existing OCL tools into their own environments. The Dresden OCL Toolkit provides the following tools:
[1] Heinrich Hußmann,et al. Modular architecture for a toolset supporting OCL , 2000, Sci. Comput. Program..
[2] Sten Loecher,et al. A Metamodel-Based OCL-Compiler for UML and MOF , 2004, Electron. Notes Theor. Comput. Sci..
[3] Heinrich Hußmann,et al. OCL as a Specification Language for Business Rules in Database Applications , 2001, UML.