Ian Hayes

From MaRDI portal
Person:172105

Available identifiers

zbMath Open hayes.ian-jMaRDI QIDQ172105

List of research outcomes





PublicationDate of PublicationType
Specifying and reasoning about shared-variable concurrency2024-02-28Paper
Contextuality in distributed systems2023-08-17Paper
A formal semantics of the GraalVM intermediate representation2022-06-22Paper
Software Specification2022-02-14Paper
Encoding fairness in a synchronous concurrent program algebra2021-05-04Paper
https://portal.mardi4nfdi.de/entity/Q58564172021-03-26Paper
Cylindric Kleene lattices for program construction2020-05-05Paper
Developing an algebra for rely/guarantee concurrency: design decisions and challenges2020-02-18Paper
An algebra of synchronous atomic steps2020-01-03Paper
A synchronous program algebra: a basis for reasoning about shared-memory and event-based concurrency2019-05-10Paper
Designing a semantic model for a wide-spectrum language with concurrency2017-11-29Paper
Convolution as a Unifying Concept2017-07-12Paper
Possible values: exploring a concept for concurrency2016-12-15Paper
Generalised rely-guarantee concurrency: an algebraic foundation2016-10-28Paper
Reasoning about goal-directed real-time teleo-reactive programs2016-08-05Paper
Balancing expressiveness in formal approaches to concurrency2015-11-10Paper
Formal semantics for program paths2013-08-27Paper
Don't care non-determinism in logic program refinement2013-07-24Paper
Preface2013-03-22Paper
Towards an Algebra for Real-Time Programs2012-09-21Paper
Deriving Real-Time Action Systems Controllers from Multiscale System Specifications2012-09-05Paper
Structural operational semantics through context-dependent behaviour2011-09-12Paper
A semantics for behavior trees using CSP with specification commands2011-07-18Paper
Refinement of Higher-Order Logic Programs2011-03-04Paper
Reasoning about Loops in Total and General Correctness2010-08-31Paper
Invariants and Well-Foundedness in Program Algebra2010-08-31Paper
A timeband framework for modelling real-time systems2010-08-13Paper
Unifying Theories of Programming That Distinguish Nontermination and Abort2010-07-26Paper
Compositional Action System Derivation Using Enforced Properties2010-07-26Paper
Continuous Action System Refinement2009-04-02Paper
CSP with Hierarchical State2009-02-24Paper
Probabilistic Choice in Refinement Algebra2008-08-28Paper
Algebraic reasoning for probabilistic action systems and while-loops2008-08-19Paper
Calculating modules in contextual logic program refinement2008-01-21Paper
Termination of Real-Time Programs: Definitely, Definitely Not, or Maybe2007-09-14Paper
Procedures and parameters in the real-time program refinement calculus2007-01-11Paper
A theory for execution-time derivation in real-time programs2005-12-29Paper
Program Development in Computational Logic2005-12-23Paper
Linear approximation of execution-time constraints2005-02-08Paper
https://portal.mardi4nfdi.de/entity/Q30452502004-08-12Paper
https://portal.mardi4nfdi.de/entity/Q48086892004-08-12Paper
https://portal.mardi4nfdi.de/entity/Q44719132004-07-30Paper
A refinement calculus for logic programs2004-03-01Paper
https://portal.mardi4nfdi.de/entity/Q44218692003-09-01Paper
https://portal.mardi4nfdi.de/entity/Q44125152003-07-15Paper
https://portal.mardi4nfdi.de/entity/Q47906642003-02-04Paper
Reasoning about real-time repetitions: Terminating and nonterminating2002-10-16Paper
An introduction to Real-Time Object-Z.2002-09-09Paper
https://portal.mardi4nfdi.de/entity/Q27666492002-06-17Paper
https://portal.mardi4nfdi.de/entity/Q27210942001-07-01Paper
Using theory interpretation to mechanise the reals in a theorem prover2001-05-08Paper
A sequential real-time refinement calculus2001-04-17Paper
https://portal.mardi4nfdi.de/entity/Q44942382001-03-04Paper
https://portal.mardi4nfdi.de/entity/Q44941142000-08-10Paper
https://portal.mardi4nfdi.de/entity/Q42506561999-11-02Paper
https://portal.mardi4nfdi.de/entity/Q42506511999-06-17Paper
https://portal.mardi4nfdi.de/entity/Q42506731999-06-17Paper
Expressive power of specification languages1999-01-03Paper
https://portal.mardi4nfdi.de/entity/Q43702721998-06-01Paper
https://portal.mardi4nfdi.de/entity/Q43702511998-04-01Paper
Supporting contexts in program refinement1997-10-26Paper
Supporting module reuse in refinement1996-10-20Paper
Specification by interface separation1995-12-05Paper
VDM and Z: A comparative case study1992-06-28Paper
Multi-relations in Z. A cross between multi-sets and binary relations1992-06-28Paper
Laws of programming1987-01-01Paper
Corrigenda: laws of programming1987-01-01Paper
Specification directed module testing1986-01-01Paper

Research outcomes over time

This page was built for person: Ian Hayes