We describe our UTP theory of hybrid relations, which extends the relational calculus with continuous variables and differential equations. This enables the use of UTP in modelling and verification of hybrid systems, supported by our mechanisation in Isabelle/UTP. The hybrid relational calculus is built upon the same foundation as the UTP’s theory of reactive processes, which is accomplished through a generalised trace algebra and a model of piecewise-continuous functions. From this foundation, we give semantics to hybrid programs, including ordinary differential equations and preemption, and show how the theory can be used to reason about sequential hybrid systems
We present simple new Hoare logics and refinement calculi for hybrid systems in the style of differe...
Reactive programs combine traditional sequential programming constructs with primitives to allow com...
This development links Isabelle/UTP to the mechanised Kleene Algebra (KA) hiearchy for Isabelle/HOL....
We describe our work on a UTP semantics for the dynamic systems modelling language Modelica. This is...
We present a semantic framework for the deductive verification of hybrid systems with Isabelle/HOL. ...
In this paper, we outline our vision for building verification tools for Cyber-Physical Systems base...
Hoare and He’s UTP theory of reactive processes provides a unifying foundation for the semantics of ...
Isabelle/UTP is a mechanised theory engineering toolkit based on Hoare and He’s Unifying Theories of...
Design-by-contract is an important technique for model-based design in which a composite system is s...
The thesis describes an open modular semantic framework for the verification of hybrid systems in a ...
Reactive programs are ubiquitous in modern applications, and so verification is highly desirable. We...
Abstract Event-driven reactive programs combine traditional sequential programming constructs with ...
Model-driven development is being used increasingly in the development of modern computer-based syst...
We investigate the connections between the process algebra for hybrid systems of Bergstra and Middel...
The growing complexity and diversity of models used for engineering dependable systems implies that ...
We present simple new Hoare logics and refinement calculi for hybrid systems in the style of differe...
Reactive programs combine traditional sequential programming constructs with primitives to allow com...
This development links Isabelle/UTP to the mechanised Kleene Algebra (KA) hiearchy for Isabelle/HOL....
We describe our work on a UTP semantics for the dynamic systems modelling language Modelica. This is...
We present a semantic framework for the deductive verification of hybrid systems with Isabelle/HOL. ...
In this paper, we outline our vision for building verification tools for Cyber-Physical Systems base...
Hoare and He’s UTP theory of reactive processes provides a unifying foundation for the semantics of ...
Isabelle/UTP is a mechanised theory engineering toolkit based on Hoare and He’s Unifying Theories of...
Design-by-contract is an important technique for model-based design in which a composite system is s...
The thesis describes an open modular semantic framework for the verification of hybrid systems in a ...
Reactive programs are ubiquitous in modern applications, and so verification is highly desirable. We...
Abstract Event-driven reactive programs combine traditional sequential programming constructs with ...
Model-driven development is being used increasingly in the development of modern computer-based syst...
We investigate the connections between the process algebra for hybrid systems of Bergstra and Middel...
The growing complexity and diversity of models used for engineering dependable systems implies that ...
We present simple new Hoare logics and refinement calculi for hybrid systems in the style of differe...
Reactive programs combine traditional sequential programming constructs with primitives to allow com...
This development links Isabelle/UTP to the mechanised Kleene Algebra (KA) hiearchy for Isabelle/HOL....