activity
20112023
most citedUnifying Semantic Foundations for Automated Verification Tools in Isabelle/UTP

39 citations · 116 across the 15 of their papers we have counts for

collaborators
Showing cs.LOShow all

9 papers · 1 filter

cs.LO2020★ 7 cited

Automated Verification of Reactive and Concurrent Programs by Calculation

Simon Foster, Kangfeng Ye, Ana Cavalcanti +1

Reactive programs combine traditional sequential programming constructs with primitives to allow communication with other concurrent agents. They are ubiquitous in modern applicati…

cs.LO2019

Priorities in tock-CSP

Pedro Ribeiro, James Baxter, Ana Cavalcanti

The -CSP encoding embeds a rich and flexible approach to modelling discrete timed behaviours in CSP where the event is interpreted to mark the passage of time. The mod…

cs.LO2019★ 39 cited

Unifying Semantic Foundations for Automated Verification Tools in Isabelle/UTP

Simon Foster, James Baxter, Ana Cavalcanti +2

The growing complexity and diversity of models used in the engineering of dependable systems implies that a variety of formal methods, across differing abstractions, paradigms, and…

cs.LO2018★ 20 cited

Automating Verification of State Machines with Reactive Designs and Isabelle/UTP

Simon Foster, James Baxter, Ana Cavalcanti +2

State-machine based notations are ubiquitous in the description of component systems, particularly in the robotic domain. To ensure these systems are safe and predictable, formal v…

cs.LO2018★ 1 cited

Calculational Verification of Reactive Programs with Reactive Relations and Kleene Algebra

Simon Foster, Kangfeng Ye, Ana Cavalcanti +1

Reactive programs are ubiquitous in modern applications, and so verification is highly desirable. We present a verification strategy for reactive programs with a large or infinite…

cs.LO2017★ 38 cited

Unifying Theories of Reactive Design Contracts

Simon Foster, Ana Cavalcanti, Samuel Canham +2

Design-by-contract is an important technique for model-based design in which a composite system is specified by a collection of contracts that specify the behavioural assumptions a…