Using Ontologies in Formal Developments Targeting Certification

被引:4
|
作者
Brucker, Achim D. [1 ]
Wolff, Burkhart [2 ]
机构
[1] Univ Exeter, Exeter, Devon, England
[2] Univ Paris Saclay, LRI, Paris, France
来源
关键词
Certification of Safety-Critical Systems; CENELEC; 50128; Formal document development; Isabelle/DOF; Isabelle/HOL;
D O I
10.1007/978-3-030-34968-4_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A common problem in the certification of highly safety or security critical systems is the consistency of the certification documentation in general and, in particular, the linking between semi-formal and formal content of the certification documentation. We address this problem by using an existing framework, Isabelle/DOF, that allows writing certification documents with consistency guarantees, in both, the semi-formal and formal parts. Isabelle/DOF supports the modeling of document ontologies using a strongly typed ontology definition language. An ontology is then enforced inside documents including formal parts, e. g., system models, verification proofs, code, tests and validations of corner-cases. The entire set of documents is checked within Isabelle/HOL, which includes the definition of ontologies and the editing of integrated documents based on them. This process is supported by an IDE that provides continuous checking of the document consistency. In this paper, we present how a specific software-engineering certification standard, namely CENELEC 50128, can be modeled inside Isabelle/DOF. Based on an ontology covering a substantial part of this standard, we present how Isabelle/DOF can be applied to a certification case-study in the railway domain.
引用
收藏
页码:65 / 82
页数:18
相关论文
共 50 条
  • [41] DEVELOPMENTS IN FORMAL PROOFS
    Hales, Thomas C.
    ASTERISQUE, 2015, (367) : 387 - 410
  • [42] Review of Building Ontologies with Basic Formal Ontology
    Fricke, Martin
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2017, 68 (03) : 801 - 804
  • [43] DEVELOPMENTS IN THE EUROPEAN CERTIFICATION POLICY
    KALLA, U
    ROHDE, W
    STAHL UND EISEN, 1990, 110 (07): : 139 - 147
  • [44] Formal Theory Developments
    Barbon, J. L. F.
    NUCLEAR AND PARTICLE PHYSICS PROCEEDINGS, 2016, 273 : 135 - 137
  • [45] Formal representation of immunology related data with ontologies
    Vita, Randi J.
    Overton, James A.
    Cheung, Kei-Hoi
    Dunn, Patrick
    Burel, Julie
    Chan, Syed Ahmad
    Diehl, Alexander D.
    Kleinstein, Steven H.
    Sette, Alessandro
    Peters, Bjoern
    JOURNAL OF IMMUNOLOGY, 2019, 202 (01):
  • [46] Ranking Ontologies Based on Formal Concept Analysis
    Li, Jianghua
    Shi, Peng
    Cheng, Mingzhi
    JOURNAL OF COMPUTERS, 2014, 9 (01) : 215 - 221
  • [47] Towards formal ontologies requirements with multiple perspectives
    Arara, A
    Benslimane, D
    FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2004, 3055 : 150 - 160
  • [48] Representation and evaluation of hierarchical knowledge in formal ontologies
    Zhang, CX
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 324 - 329
  • [49] Formal Contextual Ontologies for Intelligent Information Systems
    Arara, Ahmed Ab.
    Laurini, Robert
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 5, 2005, 5 : 303 - 306
  • [50] Formal Concept Analysis for Ontologies and their Annotation Files
    Cross, Valerie V.
    Yi, Wenting
    2008 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2008, : 2016 - 2023