|
UMC is a verification framework developed at the FM&&T Laboratory of ISTI-CNR for the definition,
exploration, analysis and model checking of system designs represented as a set of (UML) state machines.
Starting with the selection of the "Model Definition ..." command on the left it is possible to browse examples of system designs or experiment with the creation and analysis of new models. The available documentation about this framework (see the provided links) is unfortunately not very recent, but we hope to fix the gap in a near future. In the meanwhile, the online Syntax Help and the interactive syntax driven model editing feature allow to get a partial but still meaningful idea of the supported constructs. |
| Documentation The Structure of UMC Models (vers. 3.7) The Structure of UMC Logics(vers. 3.3) ... other ... | Sample Code: Some examples of UMC models Support and Bug Reports: franco.mazzanti@isti.cnr.it |
Requirements:
Any modern browser with javascript, HTML5 and SVG support.
| Author/Contact/Support: | Credits: |
|
Franco Mazzanti franco.mazzanti@isti.cnr.it http://fmt.isti.cnr.it/~mazzanti |
Graphics generated with GraphViz
(http://www.graphviz.org/) Graph minimization with ltsconvert of the MCRL2 toolset (http://mcrl2.org/) Text editing supported by ACE (http://ace.ajax.org) Software developed with Adacore Gnat Ada (http://www.adacore.com) |
The pictures on the left side represent paintings of Wassily Kandinsky (1866 - 1944).
The painter view of the world has evolved in time from "ground" to "abstract".
We suggest a similar approach also for the analysis of computing systems.