Skip to content
Snippets Groups Projects
Pierre Roux's avatar
Pierre Roux authored
415e51d0
History

NCCoq is a formalization of the network calculus

Related publication:

Dependencies

Coq (tested with version 8.20.1) MathComp (tested with version 2.3.0) MathComp Analysis (tested with version 1.8.0) Hierarchy Builder (tested with version 1.8.0) MathComp Dioid (tested with master branch)

Most dependencies can be installed using OPAM (version >= 2) by just typing

% opam repo add coq-released https://coq.inria.fr/opam/released
% opam update
% opam install coq.8.20.1 coq-mathcomp-algebra.2.3.0 coq-mathcomp-analysis.1.8.0

See https://github.com/math-comp/dioid for instructions to compile MathComp Dioid.

Compilation

When above dependencies are installed, just type

% make

to compile everything and

% make install

to install if needed.

Subdirectories

  • examples: a simple case study

Documentation

% make doc

will generate a documentation, then open html/toc.html with any browser.