Abstract—This paper gives an outline of a visual model of a cardiac pacemaker system, a case study from the grand challenge in software verification. The model is expressed in the Visual Contract Language (VCL), a formal modelling language that describes predicates visually. From VCL diagrams it is possible to generate Z specifications. This is the first visual and formal model of one of the software verification challenges. Index Terms—visual languages; modelling; formal methods I
Model-Driven Design (MDD) of cyber-physical systems advocates for design procedures that start with ...
This poster paper reports on a model-based framework for software quality assurance for cardiac pace...
International audienceFormal methods have emerged as an alternative approach to ensuring quality and...
Embedded software in medical devices is becoming ubiquitous and increasing in content and complexity...
International audienceBuilding high quality and zero defects medical software-based devices is a cri...
Medical devices such as cardiac pacemaker must be correctly programmed to save lives. History has sh...
International audienceFormal methods have emerged as an alternative approach to ensuring quality and...
Diagrams are ubiquitous in software engineering and widely used for software modelling. The visual c...
A Graphical User Interface was designed and implemented for use in the validation of a formal model ...
Abstract: This paper presents an approach for integrated simulation of pacemaker models and heart mo...
International audienceFormal methods are very efficient techniques for formal verification of a spec...
International audienceTools and techniques based on formal methods have been recognized as a promisi...
International audienceFormal methods based tools and techniques have been recognised to be a promisi...
Model-Driven Design (MDD) of cyber-physical systems advocates for design procedures that start with ...
VCL is a visual and formal language for abstract specification of software systems. Its novelty lies...
Model-Driven Design (MDD) of cyber-physical systems advocates for design procedures that start with ...
This poster paper reports on a model-based framework for software quality assurance for cardiac pace...
International audienceFormal methods have emerged as an alternative approach to ensuring quality and...
Embedded software in medical devices is becoming ubiquitous and increasing in content and complexity...
International audienceBuilding high quality and zero defects medical software-based devices is a cri...
Medical devices such as cardiac pacemaker must be correctly programmed to save lives. History has sh...
International audienceFormal methods have emerged as an alternative approach to ensuring quality and...
Diagrams are ubiquitous in software engineering and widely used for software modelling. The visual c...
A Graphical User Interface was designed and implemented for use in the validation of a formal model ...
Abstract: This paper presents an approach for integrated simulation of pacemaker models and heart mo...
International audienceFormal methods are very efficient techniques for formal verification of a spec...
International audienceTools and techniques based on formal methods have been recognized as a promisi...
International audienceFormal methods based tools and techniques have been recognised to be a promisi...
Model-Driven Design (MDD) of cyber-physical systems advocates for design procedures that start with ...
VCL is a visual and formal language for abstract specification of software systems. Its novelty lies...
Model-Driven Design (MDD) of cyber-physical systems advocates for design procedures that start with ...
This poster paper reports on a model-based framework for software quality assurance for cardiac pace...
International audienceFormal methods have emerged as an alternative approach to ensuring quality and...