From f336cc57864e1aebe9256240bf523fa5970d025a Mon Sep 17 00:00:00 2001 From: Andrea Asperti Date: Tue, 3 Apr 2012 10:37:54 +0000 Subject: [PATCH 1/1] modifiche --- helm/www/matita/matita.shtml | 9 +-------- helm/www/matita/matita_it.shtml | 10 +++++++++- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/helm/www/matita/matita.shtml b/helm/www/matita/matita.shtml index b06da9bd0..0a331f58b 100644 --- a/helm/www/matita/matita.shtml +++ b/helm/www/matita/matita.shtml @@ -28,13 +28,6 @@

- -

- - - Matita screenshot: authoring interface - -

An interactive prover is a software tool aiding the development of formal proofs by man-machine collaboration. It provides a formal language @@ -60,7 +53,7 @@ come equipped with proofs of (some of) their properties.

Matita is currently adopted in the European Union "Certified Complexity" Project - CerCo for the formal verification of a + CerCo for the formal verification of a complexity-preserving compiler from a large subset of C to a microcontroller assembly of the kind traditionally used in embedded systems.

diff --git a/helm/www/matita/matita_it.shtml b/helm/www/matita/matita_it.shtml index 49db3b9f6..8235b013a 100644 --- a/helm/www/matita/matita_it.shtml +++ b/helm/www/matita/matita_it.shtml @@ -26,6 +26,14 @@ Universita' degli Studi di Bologna.

+

Un dimostratore interattivo e' uno strumento software di + ausilio alla dimostrazione formale di teoremi attraverso + la collaborazione tra l'uomo e la macchina. Fornisce un liguaggio + formale in cui coesistono definizioni matematiche, algoritmi eseguibili, + teoremi e relative dimostrazioni, ed un ambiente interattivo che tiene + traccia dello stato corrente delle prove, e le aggiorna in funzione dei + comandi (tattiche) impartiti dall'utente.

+

Matita si fonda su di un Sistema di Tipi Dipendenti noto con il nome di Calcolo delle Costruzioni Induttive.

@@ -44,7 +52,7 @@ proof-carrying-code, dove frammenti di software sono arricchiti con dimostrazioni di alcune delle loro proprieta'.

-

Matita e' attualmente adottato nel Progetto Europeo CerCo (Certified Complexity) per la verifica formale +

Matita e' attualmente adottato nel Progetto Europeo CerCo (Certified Complexity) per la verifica formale della preservazione della complessita' durante la fase di compilazione da linguaggio C verso un linguaggio assembly tipico di microprocessori per sistemi embedded.

-- 2.39.2