Skip to content

object-logics/citadelle-devel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOL-OCL 2.0

HOL-OCL 2.0 is a successor of HOL-OCL, an interactive proof environment for the Object Constraint Language (OCL). HOL-OCL 2.0 as a tool is based on a library defining its core semantic concepts called Featherweight OCL, which also serves as basis for the ongoing OCL 2.5 standardisation at the OMG.

HOL-OCL 2.0 addresses the fragment in UML concerned with object-oriented data modelling. Thus, it comes with a number of packages related with the semantic constructions and instantiations of objects, among other the Class Model Package to set up the underlying object-oriented datatype theory, or the Invariant & Operation Package supporting a formal contract language to define methods issued from a class model.

Authors

License

This project is licensed under a 3-clause BSD-style license.

Publications

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •