Scientific Reports:
R. Bill, S. Gabmeyer, P. Kaufmann, M. Seidl:
"MocOCL: A Model Checker for CTL-Extended OCL Specifications";
2014;
6 pages.
English abstract:
We present the model checker MocOCL, a tool for model checking software models. The design rationale behind MocOCL is to close the gap between formal verification based on model checking and model-based engineering. Our approach avoids conversions that translate the software models into a format that a model checker can process. To this end, we implemented an explicit state model checker that directly processes the software model and verifies them against a specification formulated in a temporal extension of the constraint language OCL. MocOCL offers a web interface that interacts with the Eclipse Modeling Framework.
German abstract:
We present the model checker MocOCL, a tool for model checking software models. The design rationale behind MocOCL is to close the gap between formal verification based on model checking and model-based engineering. Our approach avoids conversions that translate the software models into a format that a model checker can process. To this end, we implemented an explicit state model checker that directly processes the software model and verifies them against a specification formulated in a temporal extension of the constraint language OCL. MocOCL offers a web interface that interacts with the Eclipse Modeling Framework.
Keywords:
model based engineering, verification, model checking, OCL
Electronic version of the publication:
http://publik.tuwien.ac.at/files/PubDat_234915.pdf
Created from the Publication Database of the Vienna University of Technology.