Skip to Main content Skip to Navigation
New interface
Conference papers

Trustable Formal Specification for Software Certification

Dominique Méry 1 Neeraj Kumar Singh 1 
1 MOSEL - Proof-oriented development of computer-based systems
LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Formal methods have emerged as an alternative approach to ensuring quality and correctness of high confidence medical devices, overcoming limitations of traditional validation techniques such as simulation and testing. In this paper, we propose a new methodology to obtain certification assurance for complex medical devices design, based on the use of formal methods. The methodology consists of five main phases: first, informal requirements, resulting in a structured version of the requirements, where each fragment is classified according to a fixed taxonomy. In the second phase, informal requirements are represented in formal modeling language, with a precise semantics, and enriched with invariants and temporal constraints. The third phase consists of refinement-based formal verification to test the internal consistency and correctness of the specifications. The fourth phase is the process of determining the degree to which a formal model is an accurate representation of the real world from the perspective of the intended uses of the model using model-checker. Last phase is used to animate the formal model with real-time data set instead of toy-data, and offers a simple way for specifiers to build a domain specific visualization that can be used by domain experts to check whether a formal specification corresponds to their expectations. Furthermore, we show the effectiveness of this methodology for modeling of a cardiac pacemaker.
Document type :
Conference papers
Complete list of metadata
Contributor : Neeraj Kumar Singh Connect in order to contact the contributor
Submitted on : Thursday, November 25, 2010 - 7:34:48 PM
Last modification on : Thursday, February 10, 2022 - 2:16:02 PM

Links full text




Dominique Méry, Neeraj Kumar Singh. Trustable Formal Specification for Software Certification. 4th International Symposium On Leveraging Applications of Formal Methods - ISOLA 2010, Oct 2010, Heraklion, Crete, Greece. pp.312-326, ⟨10.1007/978-3-642-16561-0_31⟩. ⟨inria-00540008⟩



Record views