steps to reform cicm/csp paper and manual

This commit is contained in:
Burkhart Wolff 2020-11-04 11:18:43 +01:00
parent dc7ed74c57
commit 7f4b587274
4 changed files with 40 additions and 43 deletions

View File

@ -1,3 +1,4 @@
scholarly_paper scholarly_paper
technical_report
math_exam math_exam
CENELEC_50128 CENELEC_50128

View File

@ -16,12 +16,9 @@ setup \<open> DOF_lib.define_shortcut \<^binding>\<open>csp\<close> "CSP
title*[tit::title]\<open>Philosophers may Dine - Definitively!\<close> title*[tit::title]\<open>Philosophers may Dine - Definitively!\<close>
author*[safouan, email="''safouan.taha@lri.fr''",affiliation="\<open>LRI, CentraleSupelec\<close>"] author*[safouan,email="\<open>safouan.taha@lri.fr\<close>",affiliation="\<open>LRI, CentraleSupelec\<close>"]\<open>Safouan Taha\<close>
\<open>Safouan Taha\<close> author*[bu,email= "\<open>wolff@lri.fr\<close>",affiliation = "\<open>LRI, Université Paris-Saclay\<close>"]\<open>Burkhart Wolff\<close>
author*[bu, email= "''wolff@lri.fr''",affiliation = "\<open>LRI, Université Paris-Saclay\<close>"] author*[lina,email="\<open>lina.ye@lri.fr\<close>",affiliation="\<open>LRI, Inria, LSV, CentraleSupelec\<close>"]\<open>Lina Ye\<close>
\<open>Burkhart Wolff\<close>
author*[lina,email="''lina.ye@lri.fr''",affiliation="\<open>LRI, Inria, LSV, CentraleSupelec\<close>"]
\<open>Lina Ye\<close>
abstract*[abs, keywordlist="[\<open>Shallow Embedding\<close>,\<open>Process-Algebra\<close>, abstract*[abs, keywordlist="[\<open>Shallow Embedding\<close>,\<open>Process-Algebra\<close>,
\<open>Concurrency\<close>,\<open>Computational Models\<close>]"] \<open>Concurrency\<close>,\<open>Computational Models\<close>]"]

View File

@ -100,47 +100,46 @@ open_monitor*[this::report]
(*>*) (*>*)
title*[title::title]\<open>Isabelle/DOF\<close> title*[title::title] \<open>Isabelle/DOF\<close>
subtitle*[subtitle::subtitle]\<open>User and Implementation Manual\<close> subtitle*[subtitle::subtitle]\<open>User and Implementation Manual\<close>
text*[adb:: author, author*[ adb,
email="\<open>a.brucker@exeter.ac.uk\<close>", email ="\<open>a.brucker@exeter.ac.uk\<close>",
orcid="\<open>0000-0002-6355-1200\<close>", orcid ="\<open>0000-0002-6355-1200\<close>",
http_site="\<open>https://www.brucker.ch/\<close>", http_site ="\<open>https://www.brucker.ch/\<close>",
affiliation="\<open>University of Exeter, Exeter, UK\<close>"]\<open>Achim D. Brucker\<close> affiliation ="\<open>University of Exeter, Exeter, UK\<close>"]\<open>Achim D. Brucker\<close>
text*[bu::author, author*[ bu,
email = "\<open>wolff@lri.fr\<close>", email = "\<open>wolff@lri.fr\<close>",
affiliation = "\<open>Université Paris-Saclay, LRI, Paris, France\<close>"]\<open>Burkhart Wolff\<close> affiliation = "\<open>Université Paris-Saclay, LRI, Paris, France\<close>"]\<open>Burkhart Wolff\<close>
text*[abs::abstract, abstract*[abs, keywordlist="[\<open>Ontology\<close>, \<open>Ontological Modeling\<close>, \<open>Document Management\<close>,
keywordlist="[''Ontology'', ''Ontological Modeling'', ''Document Management'', \<open>Formal Document Development\<close>,\<open>Document Authoring\<close>,\<open>Isabelle/DOF\<close>]"]
''Formal Document Development'', ''Document Authoring'', ''Isabelle/DOF'']"] \<open> \<^isadof> provides an implementation of \<^dof> on top of Isabelle/HOL.
\<open> \<^isadof> provides an implementation of \<^dof> on top of Isabelle/HOL. \<^dof> itself is a novel framework for \<^emph>\<open>defining\<close> ontologies
\<^dof> itself is a novel framework for \<^emph>\<open>defining\<close> ontologies and \<^emph>\<open>enforcing\<close> them during document development and document
and \<^emph>\<open>enforcing\<close> them during document development and document evolution. \<^isadof> targets use-cases such as mathematical texts referring
evolution. \<^isadof> targets use-cases such as mathematical texts referring to a theory development or technical reports requiring a particular structure.
to a theory development or technical reports requiring a particular structure. A major application of \<^dof> is the integrated development of
A major application of \<^dof> is the integrated development of formal certification documents (\<^eg>, for Common Criteria or CENELEC
formal certification documents (\<^eg>, for Common Criteria or CENELEC 50128) that require consistency across both formal and informal
50128) that require consistency across both formal and informal arguments.
arguments.
\<^isadof> is integrated into Isabelle's IDE, which \<^isadof> is integrated into Isabelle's IDE, which
allows for smooth ontology development as well as immediate allows for smooth ontology development as well as immediate
ontological feedback during the editing of a document. ontological feedback during the editing of a document.
Its checking facilities leverage the collaborative Its checking facilities leverage the collaborative
development of documents required to be consistent with an development of documents required to be consistent with an
underlying ontological structure. underlying ontological structure.
In this user-manual, we give an in-depth presentation of the design In this user-manual, we give an in-depth presentation of the design
concepts of \<^dof>'s Ontology Definition Language (ODL) and describe concepts of \<^dof>'s Ontology Definition Language (ODL) and describe
comprehensively its major commands. Many examples show typical best-practice comprehensively its major commands. Many examples show typical best-practice
applications of the system. applications of the system.
It is an unique feature of \<^isadof> that ontologies may be used to control It is an unique feature of \<^isadof> that ontologies may be used to control
the link between formal and informal content in documents in a machine the link between formal and informal content in documents in a machine
checked way. These links can connect both text elements as well as formal checked way. These links can connect both text elements as well as formal
modelling elements such as terms, definitions, code and logical formulas, modelling elements such as terms, definitions, code and logical formulas,
alltogether *\<open>integrated\<close> in a state-of-the-art interactive theorem prover. alltogether *\<open>integrated\<close> in a state-of-the-art interactive theorem prover.
\<close> \<close>
(*<*) (*<*)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 419 KiB

After

Width:  |  Height:  |  Size: 383 KiB