Using the Isabelle Ontology Framework. Linking the Formal with the Informal

Abstract : While Isabelle is mostly known as part of Isabelle/HOL (an interactive theorem prover), it actually provides a framework for developing a wide spectrum of applications. A particular strength of the Isabelle framework is the combination of text editing, formal verification, and code generation. Up to now, Isabelle’s document preparation system lacks a mechanism for ensuring the structure of different document types (as, e.g., required in certification processes) in general and, in particular, mechanism for linking informal and formal parts of a document. In this paper, we present Isabelle/DOF, a novel Document Ontology Framework on top of Isabelle. Isabelle/DOF allows for conventional typesetting as well as formal development. We show how to model document ontologies inside Isabelle/DOF, how to use the resulting meta-information for enforcing a certain document structure, and discuss ontology-specific IDE support.
Type de document :
Communication dans un congrès
Intelligent Computer Mathematics - 11th International Conference, CICM 2018, Aug 2018, Hagenberg, Austria. Springer, 11006, pp.23--38, Lecture Notes in Computer Science. 〈10.1007/978-3-319-96812-4_3〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01875734
Contributeur : Idir Ait Sadoune <>
Soumis le : lundi 17 septembre 2018 - 16:49:39
Dernière modification le : lundi 24 septembre 2018 - 11:44:02

Identifiants

Citation

Achim D. Brucker, Idir Ait-Sadoune, Paolo Crisafulli, Burkhart Wolff. Using the Isabelle Ontology Framework. Linking the Formal with the Informal. Intelligent Computer Mathematics - 11th International Conference, CICM 2018, Aug 2018, Hagenberg, Austria. Springer, 11006, pp.23--38, Lecture Notes in Computer Science. 〈10.1007/978-3-319-96812-4_3〉. 〈hal-01875734〉

Partager

Métriques

Consultations de la notice

89