Show simple item record

dc.contributor.authorBrucker, AD
dc.contributor.authorWolff, B
dc.date.accessioned2019-08-19T11:32:37Z
dc.date.issued2019-09-09
dc.description.abstractDOF is a novel framework for defining ontologies and enforcing them during document development and evolution. A major goal of DOF is the integrated development of formal certification documents (e. g., for Common Criteria or CENELEC 50128) that require consistency across both formal and informal arguments. To support a consistent development of formal and informal parts of a document, we provide Isabelle/DOF, an implementation of DOF on top of the formal methods framework Isabelle/HOL. A particular emphasis is put on a deep integration into Isabelleâs IDE, which allows for smooth ontology development as well as immediate ontological feedback during the editing of a document. In this paper, we give an in-depth presentation of the design concepts of DOFâs Ontology Definition Language (ODL) and key aspects of the technology of its implementation. Isabelle/DOF is the first ontology language supporting machine-checked links between the formal and informal parts in an LCF-style interactive theorem proving environment. Sufficiently annotated, large documents can easily be developed collabo- ratively, while ensuring their consistency, and the impact of changes (in the formal and the semi-formal content) is tracked automatically.en_GB
dc.description.sponsorshipIRT SystemX, Paris-Saclay, Franceen_GB
dc.identifier.citationVol 11724, pp. 275-292en_GB
dc.identifier.doi10.1007/978-3-030-30446-1_15
dc.identifier.grantnumberInvestissements d’Aveniren_GB
dc.identifier.urihttp://hdl.handle.net/10871/38386
dc.language.isoenen_GB
dc.publisherSpringer Verlagen_GB
dc.rights© Springer Nature Switzerland AG 2019
dc.subjectOntologyen_GB
dc.subjectFormal Document Developmenten_GB
dc.subjectCertificationen_GB
dc.subjectDOFen_GB
dc.subjectIsabelle/DOFen_GB
dc.titleIsabelle/DOF: Design and Implementationen_GB
dc.typeArticleen_GB
dc.date.available2019-08-19T11:32:37Z
dc.contributor.editorÖlveczky, Pen_GB
dc.contributor.editorSalaün, Gen_GB
dc.identifier.isbn3-540-25109-X
dc.relation.isPartOfSoftware Engineering and Formal Methods (SEFM)en_GB
dc.descriptionThis is the author accepted manuscript. The final version is available from Springer Verlag via the DOI in this recorden_GB
dc.description17th International Conference, SEFM 2019 Oslo, Norway, September 18–20, 2019
dc.identifier.journalLecture Notes in Computer Science
dc.rights.urihttp://www.rioxx.net/licenses/all-rights-reserveden_GB
dcterms.dateAccepted2019-08-18
rioxxterms.versionAMen_GB
rioxxterms.licenseref.startdate2019-08-18
rioxxterms.typeJournal Article/Reviewen_GB
refterms.dateFCD2019-08-19T11:26:31Z
refterms.versionFCDAM
refterms.dateFOA2019-09-16T09:58:08Z


Files in this item

This item appears in the following Collection(s)

Show simple item record