Isabelle/DOF: Design and Implementation

被引:8
|
作者
Brucker, Achim D. [1 ]
Wolff, Burkhart [2 ]
机构
[1] Univ Exeter, Dept Comp Sci, Exeter, Devon, England
[2] Univ Paris Saclay, CNRS, LRI, Paris, France
关键词
Ontology; Formal document development; Certification; DOF; Isabelle/DOF;
D O I
10.1007/978-3-030-30446-1_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
DOF is a novel framework for defining ontologies and enforcing them during document development and document 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 Isabelle/HOL. Isabelle/DOF is integrated 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 collaboratively, while ensuring their consistency, and the impact of changes (in the formal and the semi-formal content) is tracked automatically.
引用
收藏
页码:275 / 292
页数:18
相关论文
共 50 条
  • [1] Design and Implementation of the Freedom Gymnastic Robot with the Ten DOF
    Cui Qingquan
    Ning Jing
    [J]. PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 5194 - 5199
  • [2] Design and Implementation of a 3 DOF Arm for Disaster Management
    Megalingam, Rajesh Kannan
    Vadivel, Shree Rajesh Raagul
    Gontu, Vamsi
    Nagalla, Deepak
    Pasumarthi, Ravi Kiran
    Allada, Phanindra Kumar
    [J]. INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, ICICCT 2019, 2020, 89 : 1397 - 1409
  • [3] ISABELLE DESIGN STUDY
    MILLS, FE
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1973, NS20 (03) : 1036 - 1038
  • [4] Design and implementation of 2DOF spherical inverted pendulum
    Cong Shuang & Zhang DongjunDepartment of Automation
    Department of EEE
    [J]. Journal of Systems Engineering and Electronics, 2005, (01) : 123 - 127
  • [5] ISABELLE SHIELDING CRITERIA AND DESIGN
    GOLLON, PJ
    CASEY, WR
    [J]. HEALTH PHYSICS, 1984, 46 (01): : 123 - 132
  • [6] A Verified Implementation of Algebraic Numbers in Isabelle/HOL
    Sebastiaan J. C. Joosten
    René Thiemann
    Akihisa Yamada
    [J]. Journal of Automated Reasoning, 2020, 64 : 363 - 389
  • [7] Design, Analysis, and Implementation of a Four-DoF Chair Motion Mechanism
    Wei, Ming-Yen
    Yeh, Yen-Liang
    Chen, Shiaw-Wu
    Wu, Hsiu-Ming
    Liu, Ji-Wei
    [J]. IEEE ACCESS, 2021, 9 : 124986 - 124999
  • [8] Design, implementation, and performance evaluation of a 4-DOF parallel robot
    Choi, Hee-Byoung
    Konno, Atsushi
    Uchiyama, Masaru
    [J]. ROBOTICA, 2010, 28 : 107 - 118
  • [9] Mechanical Design and Implementation of a Robotic Dolphin with 3-DOF Flippers
    Wei Changming
    Yu Junzhi
    [J]. 2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 4078 - 4082
  • [10] Design and implementation of a 6-DOF robot flexible bending system
    Zheng, Shuo
    Liu, Chunmei
    Abd El-Aty, Ali
    Hu, Shenghan
    Bai, Xueshan
    Sun, Jin
    Guo, Xunzhong
    Tao, Jie
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2023, 84