This report is a summary of our work for the VeTSS funded project “Mechanised Assume-Guarantee Reasoning for Control Law Diagrams via Circus”. Our Assume-Guarantee (AG) reasoning of control law diagrams is based on Hoare and He’s Unifying Theories of Programming and their theory of designs. In this report, we present developed theories and laws to map discrete-time Simulink block diagrams to designs in UTP, calculate assumptions and guarantees, and verify properties for modelled systems. A practical application of our AG reasoning to an aircraft cabin pressure control subsystem is also presented. In addition, all mechanised theories in Isabelle/UTP are attached in Appendices. In the end of this report, we summarise current progress for each...
Modern computer-controlled systems deployed for safety-critical applicationsare growing increasingly...
Modern engineering systems include many components of different types and functions. Verifying that ...
In this paper, we outline our vision for building verification tools for Cyber-Physical Systems base...
This document describes a mechanisation of the UTP theory of designs in Isabelle/UTP. Designs enrich...
The main obstacles in the formal verification of industrial control systems are the lack of precise ...
Stateful-Failure Reactive Designs specialise reactive design contracts with failures traces, as pres...
This thesis is concerned with using formal methods to develop new verification schemes for UAVs cont...
In a context of heightened requirements for safety-critical embedded systems and ever-increasing cos...
The University of Tennessee Space Institute’s (UTSI) variable stability research aircraft, Ryan Navi...
This paper presents the deductive formal verification of high-level properties of control systems wi...
The language μ-Charts is one of many Statechart-like languages, a family of visual languages that ar...
Isabelle/UTP is a mechanised theory engineering toolkit based on Hoare and He’s Unifying Theories of...
State-machine based notations are ubiquitous in the description of component systems, particularly i...
Purpose – The purpose of this paper is to describe the tool and procedure developed in order to desi...
Abstract. Control diagrams are routinely used by engineers in the design of control systems. Yet, cu...
Modern computer-controlled systems deployed for safety-critical applicationsare growing increasingly...
Modern engineering systems include many components of different types and functions. Verifying that ...
In this paper, we outline our vision for building verification tools for Cyber-Physical Systems base...
This document describes a mechanisation of the UTP theory of designs in Isabelle/UTP. Designs enrich...
The main obstacles in the formal verification of industrial control systems are the lack of precise ...
Stateful-Failure Reactive Designs specialise reactive design contracts with failures traces, as pres...
This thesis is concerned with using formal methods to develop new verification schemes for UAVs cont...
In a context of heightened requirements for safety-critical embedded systems and ever-increasing cos...
The University of Tennessee Space Institute’s (UTSI) variable stability research aircraft, Ryan Navi...
This paper presents the deductive formal verification of high-level properties of control systems wi...
The language μ-Charts is one of many Statechart-like languages, a family of visual languages that ar...
Isabelle/UTP is a mechanised theory engineering toolkit based on Hoare and He’s Unifying Theories of...
State-machine based notations are ubiquitous in the description of component systems, particularly i...
Purpose – The purpose of this paper is to describe the tool and procedure developed in order to desi...
Abstract. Control diagrams are routinely used by engineers in the design of control systems. Yet, cu...
Modern computer-controlled systems deployed for safety-critical applicationsare growing increasingly...
Modern engineering systems include many components of different types and functions. Verifying that ...
In this paper, we outline our vision for building verification tools for Cyber-Physical Systems base...