Coq

Un sistema de gestión de pruebas formal
Descargar ahora

Coq Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • The Coq Team
  • Sitio web del editor:
  • http://coq.inria.fr/

Coq Etiquetas


Coq Descripción

Un sistema de gestión de pruebas formal. CoQ es un software que proporciona un lenguaje formal para escribir definiciones matemáticas, algoritmos ejecutables y teoremas junto con un entorno para el desarrollo semiurbante de pruebas verificadas por la máquina. Las COQ implementan una especificación del programa y un lenguaje de nivel superior matemático llamado Gallina que se basa en Un lenguaje formal expresivo llamado el cálculo de las construcciones inductivas que la misma combina una lógica de orden superior y un lenguaje de programación funcional ricamente escrito. A través de un lenguaje vernáculo de comandos, la CoQ permite: * definir funciones o predicados, que se pueden evaluar de manera eficiente; * para establecer teoremas y especificaciones de software matemáticas; * para desarrollar interactivamente pruebas formales de estos teoremas; * Para verificar estas pruebas una certificación relativamente pequeña "kernel"; * Para extraer programas certificados a idiomas como objetivo CAML, Haskell o Scheme.As un sistema de desarrollo de pruebas, COQ proporciona métodos de prueba interactivos, algoritmos de decisión y decisión de decisión y un lenguaje táctico para dejar al usuario Definir sus propios métodos de prueba. La conexión con el sistema de álgebra de computadora externa o los bromerevos de teoría están disponibles. En una plataforma para la formalización de las matemáticas o el desarrollo de programas, COQ proporciona apoyo para notaciones de alto nivel, contenidos implícitos y otros tipos útiles de macros.coq viene con bibliotecas para Arithmetics eficientes en N, Z y Q, bibliotecas sobre listas, conjuntos finitos y mapas finitos, bibliotecas en conjuntos abstractos, relaciones, análisis clásicos, etc. se liberan con: * Una interfaz gráfica de usuario basada en GTK (coqide) (ver capturas de pantalla ), * Herramientas de documentación (COQDOC y COQ-TEX) y una herramienta de estadística (COQWC), * Herramientas de dependencia y generación de makefile para la CoQ (CoQ_MakeFile y COQDEP), * un verificador de prueba independiente (coqChk, de CoQ 8.2).


Coq Software relacionado

octava-ann

Octave-Ann es un conjunto de enlaces que permiten a uno usar la biblioteca de Ann desde Octave. ...

204

Descargar

Euler

EULER es un programa para computar de forma rápida e interactiva con números y matrices reales y complejos, o con intervalos. ...

142

Descargar

idmc

IDMC es el programa desarrollado para la simulación y el análisis dinámico de los modelos no lineales. ...

480

Descargar