Skip to content

Alan Mycroft

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

64

Venues

31

Active years

1983–2025

Best venue rank

A*

Where they publish

Papers

64 indexed papers, newest first.

YearVenueTitleAuthors
2025AAAIEnhancing SQL Query Generation with Neurosymbolic Reasoning.Henrijs Princis, Cristina David, Alan Mycroft
2022FSCDGalois Connecting Call-by-Value and Call-by-Name.Dylan McDermott, Alan Mycroft
2021ECOOPSource code patches from dynamic analysis.Indigo Orton, Alan Mycroft
2021ECOOPRefactoring traces to identify concurrency improvements.Indigo Orton, Alan Mycroft
2021HPCAParaDox: Eliminating Voltage Margins via Heterogeneous Fault Tolerance.Sam Ainsworth, Lionel Zoubritzky, Alan Mycroft, Timothy M. Jones
2020FSCDData-Flow Analyses as Effects and Graded Monads.Andrej Ivaskovic, Alan Mycroft, Dominic Orchard
2020HASKELLA graded Monad for deadlock-free concurrency (functional pearl).Andrej Ivaskovic, Alan Mycroft
2019ESOPExtended Call-by-Push-Value: Reasoning About Effectful Programs and Evaluation Order.Dylan McDermott, Alan Mycroft
2017POPLPolymorphism, subtyping, and type inference in MLsub.Stephen Dolan, Alan Mycroft
2016SASFlow- and Context-Sensitive Points-To Analysis Using Generalized Points-To Graphs.Pritam M. Gharat, Uday P. Khedker, Alan Mycroft
2014CCLiveness-Based Garbage Collection.Rahul Asati, Amitabha Sanyal, Amey Karkare, Alan Mycroft
2014ECOOPProgramming language evolution workshop report.Raoul-Gabriel Urma, Dominic A. Orchard, Alan Mycroft
2014ICFPCoeffects: a calculus of context-dependent computation.Tomas Petricek, Dominic A. Orchard, Alan Mycroft
2014OOPSLAIt's Only Illegal If You Get Caught: Breaking Invariants and Getting Away with It.Raphal Proust, Alan Mycroft
2013APLASDynamic Alias Protection with Aliasing Contracts.Janina Voigt, Alan Mycroft
2013ICALPCoeffects: Unified Static Analysis of Context-Dependence.Tomas Petricek, Dominic A. Orchard, Alan Mycroft
2013MSRRendezvous: a search engine for binary code.Wei Ming Khoo, Alan Mycroft, Ross J. Anderson
2013SASConcise Analysis Using Implication Algebras for Task-Local Memory Optimisation.Leo White, Alan Mycroft
2012ISORCSchedulability Analysis Abstractions for Safety Critical Java.Thomas Bgholm, Bent Thomsen, Kim G. Larsen, Alan Mycroft
2012OOPSLAProgramming language evolution via source code query languages.Raoul-Gabriel Urma, Alan Mycroft
2012SASControl Flow Analysis for the Join Calculus.Peter Calvert, Alan Mycroft
2012SASLiveness-Based Pointer Analysis.Uday P. Khedker, Alan Mycroft, Prashant Singh Rawat
2011EuroParPetri-nets as an Intermediate Representation for Heterogeneous Architectures.Peter Calvert, Alan Mycroft
2011HASKELLExtending monads with pattern matching.Tomas Petricek, Alan Mycroft, Don Syme
2010EuroParEstimating and Exploiting Potential Parallelism by Source-Level Dependence Profiling.Jonathan Chee Heng Mak, Karl-Filip Faxn, Sverker Janson, Alan Mycroft
2010POPLYpnos: declarative, parallel structured grid programming.Dominic A. Orchard, Max Bolingbroke, Alan Mycroft
2010RVFormally Efficient Program Instrumentation.Boris Feigin, Alan Mycroft
2010SASStrictness Meets Data Flow.Tom Schrijvers, Alan Mycroft
2009FASELogical Testing.Kathryn E. Gray, Alan Mycroft
2009ISSTALimits of parallelism using dynamic dependency graphs.Jonathan Chee Heng Mak, Alan Mycroft
2009SPAAA lightweight in-place implementation for software thread-level speculation.Cosmin E. Oancea, Alan Mycroft, Tim Harris
2008ECOOPKilim: Isolation-Typed Actors for Java.Sriram Srinivasan, Alan Mycroft
2008FASELanguage-Based Optimisation of Sensor-Driven Distributed Computing Applications.Jonathan J. Davies, Alastair R. Beresford, Alan Mycroft
2008ICSESoftware thread-level speculation: an optimistic library implementation.Cosmin E. Oancea, Alan Mycroft
2008PEPMJones optimality and hardware virtualization: a report on work in progress.Boris Feigin, Alan Mycroft
2007EuroParDelayed Side-Effects Ease Multi-core Programming.Anton Lokhmotov, Alan Mycroft, Andrew Richards
2007PDCATChoosing Method of the Most Effective Nested Loop Shearing for Parallelism.Kyoko Iwasawa, Alan Mycroft
2007SPAAOptimal bit-reversal using vector permutations.Anton Lokhmotov, Alan Mycroft
2007SASProgramming Language Design and Analysis Motivated by Hardware Evolution.Alan Mycroft
2006ESOPHaskell Is Not Not ML.Ben Rudiak-Gould, Alan Mycroft, Simon L. Peyton Jones
2006ISWCApplying Bayesian Networks to Sensor-Driven Systems.Eleftheria Katsiri, Alan Mycroft
2006PEPMBit-level partial evaluation of synchronous circuits.Sarah Thompson, Alan Mycroft
2005CCTask Partitioning for Multi-core Network Processors.Robert Ennals, Richard Sharp, Alan Mycroft
2005MDMModel Checking for Sentient Computing: An Axiomatic Approach.Eleftheria Katsiri, Alan Mycroft
2004CCUsing Multiple Memory Access Instructions for Reducing Code Size.Neil Johnson, Alan Mycroft
2004DATEOverhead-Free Polymorphism in Network-on-Chip Implementation of Object-Oriented Models.Maziar Goudarzi, Shaahin Hessabi, Alan Mycroft
2004ESOPLinear Types for Packet Processing.Robert Ennals, Richard Sharp, Alan Mycroft
2004SASAbstract Interpretation of Combinational Asynchronous Circuits.Sarah Thompson, Alan Mycroft
2003CCCombined Code Motion and Register Allocation Using the Value State Dependence Graph.Neil Johnson, Alan Mycroft
2003FASESpatial Security Policies for Mobile Agents in a Sentient Computing Environment.David J. Scott, Alastair R. Beresford, Alan Mycroft
2003FDLObject-Oriented ASIP Design and Synthesis.Maziar Goudarzi, Shaahin Hessabi, Alan Mycroft
2001SASSoft Scheduling for Hardware.Richard Sharp, Alan Mycroft
2001TACASHardware/Software Co-Design Using Functional Languages.Alan Mycroft, Richard Sharp
2000ICALPA Statically Allocated Parallel Functional Language.Alan Mycroft, Richard Sharp
1999ESOPType-Based Decompilation (or Program Reconstruction via Type Reconstruction).Alan Mycroft
1993PEPMCompleteness and predicate-based abstract interpretation.Alan Mycroft
1992LFCSIncremental Polymorphic Type Checking with Update.Alan Mycroft
1992SASMinimal Function Graphs are not Instrumented.Alan Mycroft, Mads Rosendahl
1991ICALPUniform Ideals and Strictness Analysis.Christine Ernoult, Alan Mycroft
1986POPLData Flow Analysis of Applicative Programs Using Minimal Function Graphs.Neil D. Jones, Alan Mycroft
1984ICALPOn the Relationship of CCS and Petri Nets.Ursula Goltz, Alan Mycroft
1984STACSLogic Programs and Many-Valued Logic.Alan Mycroft
1983ICALPStrong Abstract Interpretation Using Power Domains (Extended Abstract).Alan Mycroft, Flemming Nielson
1983ICLPA Polymorphic Type System for Prolog.Alan Mycroft, Richard A. O'Keefe