Using the Isabelle Ontology Framework. Linking the Formal with the Informal - Archive ouverte HAL
Communication Dans Un Congrès Année : 2018

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

Résumé

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.
Fichier principal
Vignette du fichier
brucker.ea-isabelle-ontologies-2018.pdf (640.59 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01875734 , version 1 (28-05-2021)

Identifiants

Citer

Achim D. Brucker, Idir Ait-Sadoune, Paolo Crisafulli, Burkhart Wolff. Using the Isabelle Ontology Framework. Linking the Formal with the Informal. International Conference on Intelligent Computer Mathematics (CICM), 2018, Hagenberg, Austria. pp.23--38, ⟨10.1007/978-3-319-96812-4_3⟩. ⟨hal-01875734⟩
504 Consultations
220 Téléchargements

Altmetric

Partager

More