How to Install and Uninstall cafeobj Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 17,2024

1. Install "cafeobj" package

In this section, we are going to explain the necessary steps to install cafeobj on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install cafeobj

2. Uninstall "cafeobj" package

Learn how to uninstall cafeobj on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove cafeobj $ sudo apt autoclean && sudo apt autoremove

3. Information about the cafeobj package on Ubuntu 20.10 (Groovy Gorilla)

Package: cafeobj
Architecture: amd64
Version: 1.6.0-2
Priority: optional
Section: universe/science
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Norbert Preining
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 56177
Depends: libc6 (>= 2.29), zlib1g (>= 1:1.1.4)
Filename: pool/universe/c/cafeobj/cafeobj_1.6.0-2_amd64.deb
Size: 12651496
MD5sum: 99bde628736682b6659146393906f5d7
SHA1: 4d64f8e4696264de8d51021fe4716d0ce0a65464
SHA256: 56b5c72ed9a0c114c59c0181fedac93fb1be48c2519ab5c65f0bb8823b7b51d7
SHA512: 76a6ab07c70e4ea604332fb593c3a78e2204ae98d5dfe64cf3ef14626983fe09b8fc3214c44a9528df42766692b25da9196603ec9fe2d1d2ebb4a6a71f87d486
Homepage: http://cafeobj.org/
Description-en: new generation algebraic specification and programming language
CafeOBJ is a most advanced formal specification language which
inherits many advanced features (e.g. flexible mix-fix syntax,
powerful and clear typing system with ordered sorts, parameteric
modules and views for instantiating the parameters, and module
expressions, etc.) from OBJ (or more exactly OBJ3) algebraic
specification language.
.
CafeOBJ is a language for writing formal (i.e. mathematical)
specifications of models for wide varieties of software and systems,
and verifying properties of them. CafeOBJ implements equational logic
by rewriting and can be used as a powerful interactive theorem proving
system. Specifiers can write proof scores also in CafeOBJ and doing
proofs by executing the proof scores.
.
CafeOBJ has state-of-art rigorous logical semantics based on
institutions. The CafeOBJ cube shows the structure of the various
logics underlying the combination of the various paradigms implemented
by the language. Proof scores in CafeOBJ are also based on institution
based rigorous semantics, and can be constructed using a complete set
of proof rules.
Description-md5: b42b01806ae871b24d070a89f0f03ba7