Ian Hayes

From MaRDI portal
(Redirected from Person:172105)



List of research outcomes

This list is not complete and representing at the moment only items from zbMATH Open and arXiv. We are working on additional sources - please check back here soon!

PublicationDate of PublicationType
Restructuring a concurrent refinement algebra2025-03-12Paper
Specifying and reasoning about shared-variable concurrency2024-02-28Paper
Contextuality in distributed systems
Relational and Algebraic Methods in Computer Science
2023-08-17Paper
A formal semantics of the GraalVM intermediate representation
(available as arXiv preprint)
2022-06-22Paper
Software Specification
Theories of Programming
2022-02-14Paper
Encoding fairness in a synchronous concurrent program algebra
(available as arXiv preprint)
2021-05-04Paper
Convolution algebras: relational convolution, generalised modalities and incidence algebras
(available as arXiv preprint)
2021-03-26Paper
Convolution algebras: relational convolution, generalised modalities and incidence algebras2021-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 steps
(available as arXiv preprint)
2020-01-03Paper
A synchronous program algebra: a basis for reasoning about shared-memory and event-based concurrency
Formal Aspects of Computing
2019-05-10Paper
Designing a semantic model for a wide-spectrum language with concurrency
Formal Aspects of Computing
2017-11-29Paper
Convolution as a Unifying Concept
ACM Transactions on Computational Logic
2017-07-12Paper
Possible values: exploring a concept for concurrency
Journal of Logical and Algebraic Methods in Programming
2016-12-15Paper
Generalised rely-guarantee concurrency: an algebraic foundation
Formal Aspects of Computing
2016-10-28Paper
Reasoning about goal-directed real-time teleo-reactive programs
Formal Aspects of Computing
2016-08-05Paper
Balancing expressiveness in formal approaches to concurrency
Formal Aspects of Computing
2015-11-10Paper
Formal semantics for program paths2013-08-27Paper
Don't care non-determinism in logic program refinement
Electronic Notes in Theoretical Computer Science
2013-07-24Paper
Preface
Formal Aspects of Computing
2013-03-22Paper
Towards an algebra for real-time programs
Relational and Algebraic Methods in Computer Science
2012-09-21Paper
Deriving Real-Time Action Systems Controllers from Multiscale System Specifications
Lecture Notes in Computer Science
2012-09-05Paper
Structural operational semantics through context-dependent behaviour
The Journal of Logic and Algebraic Programming
2011-09-12Paper
A semantics for behavior trees using CSP with specification commands
Science of Computer Programming
2011-07-18Paper
Refinement of Higher-Order Logic Programs
Logic Based Program Synthesis and Transformation
2011-03-04Paper
Invariants and well-foundedness in program algebra
Lecture Notes in Computer Science
2010-08-31Paper
Reasoning about loops in total and general correctness
Unifying Theories of Programming
2010-08-31Paper
A timeband framework for modelling real-time systems
Real-Time Systems
2010-08-13Paper
Compositional action system derivation using enforced properties
Lecture Notes in Computer Science
2010-07-26Paper
Unifying theories of programming that distinguish nontermination and abort
Lecture Notes in Computer Science
2010-07-26Paper
Continuous Action System Refinement
Lecture Notes in Computer Science
2009-04-02Paper
CSP with Hierarchical State
Lecture Notes in Computer Science
2009-02-24Paper
Probabilistic Choice in Refinement Algebra
Lecture Notes in Computer Science
2008-08-28Paper
Algebraic reasoning for probabilistic action systems and while-loops
Acta Informatica
2008-08-19Paper
Calculating modules in contextual logic program refinement
Theory and Practice of Logic Programming
2008-01-21Paper
Termination of Real-Time Programs: Definitely, Definitely Not, or Maybe
Unifying Theories of Programming
2007-09-14Paper
Procedures and parameters in the real-time program refinement calculus
Science of Computer Programming
2007-01-11Paper
A theory for execution-time derivation in real-time programs
Theoretical Computer Science
2005-12-29Paper
Program Development in Computational Logic
Lecture Notes in Computer Science
2005-12-23Paper
Linear approximation of execution-time constraints
Formal Aspects of Computing
2005-02-08Paper
scientific article; zbMATH DE number 2088653 (Why is no real title available?)2004-08-12Paper
scientific article; zbMATH DE number 2090022 (Why is no real title available?)2004-08-12Paper
scientific article; zbMATH DE number 2079811 (Why is no real title available?)2004-07-30Paper
A refinement calculus for logic programs
Theory and Practice of Logic Programming
2004-03-01Paper
scientific article; zbMATH DE number 1973216 (Why is no real title available?)2003-09-01Paper
scientific article; zbMATH DE number 1949613 (Why is no real title available?)2003-07-15Paper
scientific article; zbMATH DE number 1863389 (Why is no real title available?)2003-02-04Paper
Reasoning about real-time repetitions: Terminating and nonterminating
Science of Computer Programming
2002-10-16Paper
An introduction to Real-Time Object-Z.
Formal Aspects of Computing
2002-09-09Paper
scientific article; zbMATH DE number 1696506 (Why is no real title available?)2002-06-17Paper
scientific article; zbMATH DE number 1612486 (Why is no real title available?)2001-07-01Paper
Using theory interpretation to mechanise the reals in a theorem prover2001-05-08Paper
A sequential real-time refinement calculus
Acta Informatica
2001-04-17Paper
scientific article; zbMATH DE number 1487727 (Why is no real title available?)2001-03-04Paper
scientific article; zbMATH DE number 1487632 (Why is no real title available?)2000-08-10Paper
scientific article; zbMATH DE number 1303988 (Why is no real title available?)1999-11-02Paper
scientific article; zbMATH DE number 1304003 (Why is no real title available?)1999-06-17Paper
scientific article; zbMATH DE number 1303982 (Why is no real title available?)1999-06-17Paper
Expressive power of specification languages
Formal Aspects of Computing
1999-01-03Paper
scientific article; zbMATH DE number 1104390 (Why is no real title available?)1998-06-01Paper
scientific article; zbMATH DE number 1104376 (Why is no real title available?)1998-04-01Paper
Supporting contexts in program refinement
Science of Computer Programming
1997-10-26Paper
Supporting module reuse in refinement
Science of Computer Programming
1996-10-20Paper
Specification by interface separation
Formal Aspects of Computing
1995-12-05Paper
Multi-relations in Z. A cross between multi-sets and binary relations
Acta Informatica
1992-06-28Paper
VDM and Z: A comparative case study
Formal Aspects of Computing
1992-06-28Paper
Corrigenda: laws of programming
Communications of the ACM
1987-01-01Paper
Laws of programming
Communications of the ACM
1987-01-01Paper
Specification directed module testing
IEEE Transactions on Software Engineering
1986-01-01Paper


Research outcomes over time


This page was built for person: Ian Hayes