Simon Foster

Orcid: 0000-0002-9889-9514

Affiliations:
  • University of York, UK
  • University of Sheffield, UK (PhD 2010)


According to our database1, Simon Foster authored at least 70 papers between 2005 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
IsaVODEs: Interactive Verification of Cyber-Physical Systems at Scale.
J. Autom. Reason., December, 2024

Formally verified animation for RoboChart using interaction trees.
J. Log. Algebraic Methods Program., February, 2024

Automated Model-Based Assurance Case Management Using Constrained Natural Language.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., January, 2024

Probabilistic unifying relations for modelling epistemic and aleatoric uncertainty: Semantics and automated reasoning with theorem proving.
Theor. Comput. Sci., 2024

ACCESS: Assurance Case Centric Engineering of Safety-critical Systems.
J. Syst. Softw., 2024

Brownian Motion in Isabelle/HOL.
CoRR, 2024

Unifying Model Execution and Deductive Verification with Interaction Trees in Isabelle/HOL.
CoRR, 2024

ACCESS: Assurance Case Centric Engineering of Safety-critical Systems.
CoRR, 2024

Scalable Automated Verification for Cyber-Physical Systems in Isabelle/HOL.
CoRR, 2024

2023
Checking and Automating Confidentiality Theory in Isabelle/UTP.
CoRR, 2023

Probabilistic relations for modelling epistemic and aleatoric uncertainty: its semantics and automated reasoning with theorem proving.
CoRR, 2023

Automated Compositional Verification for Robotic State Machines using Isabelle/HOL.
Proceedings of the 27th International Conference on Engineering of Complex Computer Systems, 2023

Automated Reasoning for Physical Quantities, Units, and Measurements in Isabelle/HOL.
Proceedings of the 27th International Conference on Engineering of Complex Computer Systems, 2023

UTP, Circus, and Isabelle.
Proceedings of the Theories of Programming and Formal Methods, 2023

ARCH-COMP23 Category Report: Hybrid Systems Theorem Proving.
Proceedings of 10th International Workshop on Applied Verification of Continuous and Hybrid Systems (ARCH23), 2023

2022
Probabilistic modelling and verification using RoboChart and PRISM.
Softw. Syst. Model., 2022

Model-based Generation of Hazard-driven Arguments and Formal Verification Evidence for Assurance Cases.
Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development, 2022

ARCH-COMP22 Category Report: Hybrid Systems Theorem Proving.
Proceedings of 9th International Workshop on Applied Verification of Continuous and Hybrid Systems (ARCH22), 2022

2021
Automated verification of reactive and concurrent programs by calculation.
J. Log. Algebraic Methods Program., 2021

Integration of Formal Proof into Unified Assurance Cases with Isabelle/SACM.
Formal Aspects Comput., 2021

Certifying Differential Equation Solutions from Computer Algebra Systems in Isabelle/HOL.
CoRR, 2021

Hybrid Systems Verification with Isabelle/HOL: Simpler Syntax, Better Models, Faster Proofs.
Proceedings of the Formal Methods - 24th International Symposium, 2021

Formally Verified Simulations of State-Rich Processes Using Interaction Trees in Isabelle/HOL.
Proceedings of the 32nd International Conference on Concurrency Theory, 2021

Automated Reasoning for Probabilistic Sequential Programs with Theorem Proving.
Proceedings of the Relational and Algebraic Methods in Computer Science, 2021

Verification in the Grand Challenge.
Proceedings of the Theories of Programming: The Life and Works of Tony Hoare, 2021

2020
Unifying theories of reactive design contracts.
Theor. Comput. Sci., 2020

Unifying semantic foundations for automated verification tools in Isabelle/UTP.
Sci. Comput. Program., 2020

New Opportunities for Integrated Formal Methods.
ACM Comput. Surv., 2020

A Sound Type System for Physical Quantities, Units, and Measurements.
Arch. Formal Proofs, 2020

Formal Model-Based Assurance Cases in Isabelle/SACM: An Autonomous Underwater Vehicle Case Study.
Proceedings of the FormaliSE@ICSE 2020: 8th International Conference on Formal Methods in Software Engineering, 2020

Towards Deductive Verification of Control Algorithms for Autonomous Marine Vehicles.
Proceedings of the 25th International Conference on Engineering of Complex Computer Systems, 2020

Differential Hoare Logics and Refinement Calculi for Hybrid Systems with Isabelle/HOL.
Proceedings of the Relational and Algebraic Methods in Computer Science, 2020

Automated Algebraic Reasoning for Collections and Local Variables with Lenses.
Proceedings of the Relational and Algebraic Methods in Computer Science, 2020

2019
Automated Verification of Reactive and Concurrent Programs by Calculation, supporting material.
Dataset, November, 2019

Mechanised Assurance Cases with Integrated Formal Methods in Isabelle.
CoRR, 2019

Isabelle/UTP: Mechanised Theory Engineering for Unifying Theories of Programming.
Arch. Formal Proofs, 2019

Probabilistic Semantics for RoboChart - A Weakest Completion Approach.
Proceedings of the Unifying Theories of Programming - 7th International Symposium, 2019

Hybrid Relations in Isabelle/UTP.
Proceedings of the Unifying Theories of Programming - 7th International Symposium, 2019

Evolution of Formal Model-Based Assurance Cases for Autonomous Robots.
Proceedings of the Software Engineering and Formal Methods - 17th International Conference, 2019

Isabelle/SACM: Computer-Assisted Assurance Cases with Integrated Formal Methods.
Proceedings of the Integrated Formal Methods - 15th International Conference, 2019

2018
Unifying theories of time with generalised reactive processes.
Inf. Process. Lett., 2018

Assuring Autonomous Systems: Opportunities for Integrated Formal Methods?
CoRR, 2018

Automating Verification of State Machines with Reactive Designs and Isabelle/UTP.
Proceedings of the Formal Aspects of Component Software - 15th International Conference, 2018

Calculational Verification of Reactive Programs with Reactive Relations and Kleene Algebra.
Proceedings of the Relational and Algebraic Methods in Computer Science, 2018

2017
Unifying Theories of Timed with Generalised Reactive Processes.
CoRR, 2017

Optics.
Arch. Formal Proofs, 2017

Formalising Cosimulation Models.
Proceedings of the Software Engineering and Formal Methods, 2017

Towards Verification of Cyber-Physical Systems with UTP and Isabelle/HOL.
Proceedings of the Concurrency, Security, and Puzzles, 2017

2016
An Axiomatic Value Model for Isabelle/UTP.
Proceedings of the Unifying Theories of Programming - 6th International Symposium, 2016

Towards a UTP Semantics for Modelica.
Proceedings of the Unifying Theories of Programming - 6th International Symposium, 2016

UTP by Example: Designs.
Proceedings of the Engineering Trustworthy Software Systems - Second International School, 2016

Heterogeneous Semantics and Unifying Theories.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Foundational Techniques, 2016

Towards Semantically Integrated Models and Tools for Cyber-Physical Systems Design.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016

Unifying Heterogeneous State-Spaces with Lenses.
Proceedings of the Theoretical Aspects of Computing - ICTAC 2016, 2016

2015
Mechanised Theory Engineering in Isabelle.
Proceedings of the Dependable Software Systems Engineering, 2015

On the Fine-Structure of Regular Algebra.
J. Autom. Reason., 2015

2014
Towards Verification of Constituent Systems through Automated Proof.
CoRR, 2014

Regular Algebras.
Arch. Formal Proofs, 2014

Isabelle/UTP: A Mechanised Theory Engineering Framework.
Proceedings of the Unifying Theories of Programming - 5th International Symposium, 2014

An approach for managing semantic heterogeneity in Systems of Systems Engineering.
Proceedings of the 9th International Conference on System of Systems Engineering, 2014

Contracts in CML.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Specialized Techniques and Applications, 2014

2013
Unifying Theories of Programming in Isabelle.
Proceedings of the Unifying Theories of Programming and Formal Engineering Methods, 2013

2012
COMPASS tool vision for a system of systems Collaborative Development Environment.
Proceedings of the 7th International Conference on System of Systems Engineering, 2012

Dependently Typed Programming Based on Automated Theorem Proving.
Proceedings of the Mathematics of Program Construction - 11th International Conference, 2012

Correctness of Object Oriented Models by Extended Type Inference.
Proceedings of the Theoretical Aspects of Computing - ICTAC 2012, 2012

Automated Analysis of Regular Algebra.
Proceedings of the Automated Reasoning - 6th International Joint Conference, 2012

2011
Integrating an Automated Theorem Prover into Agda.
Proceedings of the NASA Formal Methods, 2011

Automated Engineering of Relational and Algebraic Methods in Isabelle/HOL - (Invited Tutorial).
Proceedings of the Relational and Algebraic Methods in Computer Science, 2011

2010
A compositional semantic theory for service composition.
PhD thesis, 2010

2005
A Compositional Operational Semantics for OWL-S.
Proceedings of the Formal Techniques for Computer Systems and Business Processes, 2005


  Loading...