Skip to content

David J. Pearce

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

30

Venues

18

Active years

2003–2023

Best venue rank

A*

Where they publish

Papers

30 indexed papers, newest first.

YearVenueTitleAuthors
2023ECOOPOn Leveraging Tests to Infer Nullable Annotations.Jens Dietrich, David J. Pearce, Mahin Chandramohan
2023FMFormal and Executable Semantics of the Ethereum Virtual Machine in Dafny.Franck Cassez, Joanne Fuller, Milad K. Ghale, David J. Pearce, Horacio Mijail Anton Quiles
2022GPCELanguage Design Meets Verifying Compilers (Keynote).David J. Pearce
2020OOPSLAPutting the semantics into semantic versioning.Patrick Lam, Jens Dietrich, David J. Pearce
2019MSRDependency versioning in the wild.Jens Dietrich, David J. Pearce, Jacob Stringer, Amjed Tahir, Kelly Blincoe
2018DIAGRAMSA Symmetry Metric for Graphs and Line Diagrams.Roman Klapaukh, Stuart Marshall, David J. Pearce
2018OOPSLATowards compilation of an imperative language for FPGAs.Baptiste Pauget, David J. Pearce, Alex Potanin
2017ECOOPContracts in the Wild: A Study of Java Programs.Jens Dietrich, David J. Pearce, Kamil Jezek, Premek Brada
2017GPCERewriting for sound and complete union, intersection and negation types.David J. Pearce
2017IFMMaking Whiley Boogie!Mark Utting, David J. Pearce, Lindsay Groves
2017PLDIArray programming in Whiley.David J. Pearce
2016ECOOPA Mechanical Soundness Proof for Subtyping Over Recursive Types.Timothy Jones, David J. Pearce
2015ISORCInteger Range Analysis for Whiley on Embedded Systems.David J. Pearce
2015OOPSLASome usability hypotheses for verification.David J. Pearce
2015OZCHIComparing Graph Layouts for Vertex Selection Tasks.Roman Klapaukh, David J. Pearce, Stuart Marshall
2015SLEThe whiley rewrite language (WyRL).David J. Pearce
2013ECOOPA calculus for constraint-based flow typing.David J. Pearce
2013SLEWhiley: A Platform for Research in Software Verification.David J. Pearce, Lindsay Groves
2013VMCAISound and Complete Flow Typing with Unions, Intersections and Negations.David J. Pearce
2012DLSPatterns as objects in grace.Michael Homer, James Noble, Kim B. Bruce, Andrew P. Black, David J. Pearce
2012RVProfiling Field Initialisation in Java.Stephen Nelson, David J. Pearce, James Noble
2011CCJPure: A Modular Purity System for Java.David J. Pearce
2008CCJava Bytecode Verification for @NonNull Types.Chris Male, David J. Pearce, Alex Potanin, Constantine Dymnikov
2008OOPSLARelationships and associations in object-oriented languages.Stephen Nelson, Stephanie Balzer, Gavin M. Bierman, Erik Meijer, James Noble, David J. Pearce, Jiri Soukup, Frank Tip
2008OOPSLACaching and incrementalisation in the java query language.Darren Willis, David J. Pearce, James Noble
2007EuroPLopPatterns of Aspect-Oriented Design.James Noble, Arno Schmidmeier, David J. Pearce, Andrew P. Black
2006ECOOPEfficient Object Querying for Java.Darren Willis, David J. Pearce, James Noble
2006EuroPLopRelationship Aspect Patterns.David J. Pearce, James Noble
2004FPLAutomating Optimized Table-with-Polynomial Function Evaluation for FPGAs.Dong-U Lee, Oskar Mencer, David J. Pearce, Wayne Luk
2003SCAMOnline Cycle Detection and Difference Propagation for Pointer Analysis.David J. Pearce, Paul H. J. Kelly, Chris Hankin