Using Ontologies in Formal Developments Targeting Certification

4Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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,, that allows writing certification documents with consistency guarantees, in both, the semi-formal and formal parts. 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. Based on an ontology covering a substantial part of this standard, we present how can be applied to a certification case-study in the railway domain.

Cite

CITATION STYLE

APA

Brucker, A. D., & Wolff, B. (2019). Using Ontologies in Formal Developments Targeting Certification. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11918 LNCS, pp. 65–82). Springer. https://doi.org/10.1007/978-3-030-34968-4_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free