Scott Buckley

dblp:150/3885 · also Scott J. H. Buckley · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0001-8810-9323ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 since 2021
YearPublicationVenuePosition
2023 Formalising the Prevention of Microarchitectural Timing Channels by Operating Systems
Rob Sison, Scott Buckley, Toby C. Murray, Gerwin Klein, Gernot Heiser
FM2
2017 A formalisation of parameterised reference attribute grammars
abstract
The similarities and differences between attribute grammar systems are obscured by their implementations. A formalism that captures the essence of such systems would allow for equivalence, correctness, and other analyses to be formally framed and proven. We present Saiga, a core language and small-step operational semantics that precisely captures the fundamental concepts of the specification and execution of parameterised reference attribute grammars. We demonstrate the utility of by a) proving a meta-theoretic property about attribute caching, and b) by specifying two attribute grammars for a realistic name analysis problem and proving that they are equivalent. The language, semantics and associated tests have been mechanised in Coq; we are currently mechanising the proofs.
Scott Buckley, Anthony M. Sloane
SLE1
2014 Monto: A Disintegrated Development Environment
Anthony M. Sloane, Scott Buckley, Shaun Muscat
SLE3