Skip to content

Benjamin C. Pierce

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

68

Venues

24

Active years

1989–2024

Best venue rank

A*

Where they publish

Papers

68 indexed papers, newest first.

YearVenueTitleAuthors
2024ICSEProperty-Based Testing in Practice.Harrison Goldstein, Joseph W. Cutler, Daniel Dickstein, Benjamin C. Pierce, Andrew Head
2024UISTTyche: Making Sense of PBT Effectiveness.Harrison Goldstein, Jeffrey Tao, Zac Hatfield-Dodds, Benjamin C. Pierce, Andrew Head
2023UISTTyche: In Situ Analysis of Random Testing Effectiveness.Harrison Goldstein, Benjamin C. Pierce, Andrew Head
2022CHISocial Presence in Virtual Event Spaces.Matthew J. Bietz, Nitesh Goyal, Nicole Immorlica, Blair MacIntyre, Andrs Monroy-Hernndez, Benjamin C. Pierce, Sean Rintel, Donghee Yvette Wohn
2021ESOPDo Judge a Test by its Cover - Combining Combinatorial and Property-Based Testing.Harrison Goldstein, John Hughes, Leonidas Lampropoulos, Benjamin C. Pierce
2021ISSTAModel-based testing of networked applications.Yishuai Li, Benjamin C. Pierce, Steve Zdancewic
2021ITPVerifying an HTTP Key-Value Server with Interaction Trees and VST.Hengchu Zhang, Wolf Honor, Nicolas Koh, Yao Li, Yishuai Li, Li-yao Xia, Lennart Beringer, William Mansky, Benjamin C. Pierce, Steve Zdancewic
2020OSDIOrchard: Differentially Private Analytics at Scale.Edo Roth, Hengchu Zhang, Andreas Haeberlen, Benjamin C. Pierce
2019CPPFrom C to interaction trees: specifying, verifying, and testing a networked server.Nicolas Koh, Yao Li, Yishuai Li, Li-yao Xia, Lennart Beringer, Wolf Honor, William Mansky, Benjamin C. Pierce, Steve Zdancewic
2018CCSWhen Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise.Carmine Abate, Arthur Azevedo de Amorim, Roberto Blanco, Ana Nora Evans, Guglielmo Fachini, Catalin Hritcu, Tho Laurent, Benjamin C. Pierce, Marco Stronati, Andrew Tolmach
2017POPLBeginner's luck: a language for property-based generators.Leonidas Lampropoulos, Diane Gallois-Wong, Catalin Hritcu, John Hughes, Benjamin C. Pierce, Li-yao Xia
2016ICSTMysteries of DropBox: Property-Based Testing of a Distributed Synchronization Service.John Hughes, Benjamin C. Pierce, Thomas Arts, Ulf Norell
2016OOPSLAThe science of deep specification (keynote).Benjamin C. Pierce
2015ASPLOSArchitectural Support for Software-Defined Metadata Processing.Udit Dhawan, Catalin Hritcu, Raphael Rubin, Nikos Vasilakis, Silviu Chiricescu, Jonathan M. Smith, Thomas F. Knight Jr., Benjamin C. Pierce, Andr DeHon
2015ITPFoundational Property-Based Testing.Zoe Paraskevopoulou, Catalin Hritcu, Maxime Dns, Leonidas Lampropoulos, Benjamin C. Pierce
2015SPMicro-Policies: Formally Verified, Tag-Based Security Monitors.Arthur Azevedo de Amorim, Maxime Dns, Nick Giannarakis, Catalin Hritcu, Benjamin C. Pierce, Antal Spector-Zabusky, Andrew Tolmach
2014ISCAPUMP: a programmable unit for metadata processing.Udit Dhawan, Nikos Vasilakis, Raphael Rubin, Silviu Chiricescu, Jonathan M. Smith, Thomas F. Knight Jr., Benjamin C. Pierce, Andr DeHon
2014POPLA verified information-flow architecture.Arthur Azevedo de Amorim, Nathan Collins, Andr DeHon, Delphine Demange, Catalin Hritcu, David Pichardie, Benjamin C. Pierce, Randy Pollack, Andrew Tolmach
2013ICFPSensitivity analysis using type-based constraints.Loris D'Antoni, Marco Gaboardi, Emilio Jess Gallego Arias, Andreas Haeberlen, Benjamin C. Pierce
2013ICFPTesting noninterference, quickly.Catalin Hritcu, John Hughes, Benjamin C. Pierce, Antal Spector-Zabusky, Dimitrios Vytiniotis, Arthur Azevedo de Amorim, Leonidas Lampropoulos
2013POPLLinear dependent types for differential privacy.Marco Gaboardi, Andreas Haeberlen, Justin Hsu, Arjun Narayan, Benjamin C. Pierce
2013SPAll Your IFCException Are Belong to Us.Catalin Hritcu, Michael Greenberg, Ben Karel, Benjamin C. Pierce, Greg Morrisett
2012PODSLinguistic foundations for bidirectional transformations: invited tutorial.Benjamin C. Pierce
2012POPLEdit lenses.Martin Hofmann, Benjamin C. Pierce, Daniel Wagner
2011ESOPPolymorphic Contracts.Joo Filipe Belo, Michael Greenberg, Atsushi Igarashi, Benjamin C. Pierce
2011POPLSymmetric lenses.Martin Hofmann, Benjamin C. Pierce, Daniel Wagner
2011SOSPPreliminary design of the SAFE platform.Andr DeHon, Ben Karel, Thomas F. Knight Jr., Gregory Malecha, Benot Montagu, Robin Morisset, Greg Morrisett, Benjamin C. Pierce, Randy Pollack, Sumit Ray, Olin Shivers, Jonathan M. Smith, Gregory Sullivan
2010ICFPMatching lenses: alignment and view update.Davi M. J. Barbosa, Julien Cretin, Nate Foster, Michael Greenberg, Benjamin C. Pierce
2010ICFPDistance makes the types grow stronger: a calculus for differential privacy.Jason Reed, Benjamin C. Pierce
2010ITPProof Assistants as Teaching Assistants: A View from the Trenches.Benjamin C. Pierce
2010OOPSLAArt, science, and fear.Benjamin C. Pierce
2010POPLContracts made manifest.Michael Greenberg, Benjamin C. Pierce, Stephanie Weirich
2009CCSReactive noninterference.Aaron Bohannon, Benjamin C. Pierce, Vilhelm Sjberg, Stephanie Weirich, Steve Zdancewic
2009ICFPLambda, the ultimate TA: using a proof assistant to teach programming language foundations.Benjamin C. Pierce
2008ICFPQuotient lenses.J. Nathan Foster, Alexandre Pilkiewicz, Benjamin C. Pierce
2008POPLEngineering formal metatheory.Brian E. Aydemir, Arthur Charguraud, Benjamin C. Pierce, Randy Pollack, Stephanie Weirich
2008POPLBoomerang: resourceful lenses for string data.Aaron Bohannon, J. Nathan Foster, Benjamin C. Pierce, Alexandre Pilkiewicz, Alan Schmitt
2006ESOPThe Weird World of Bi-directional Programming.Benjamin C. Pierce
2006PODSRelational lenses: a language for updatable views.Aaron Bohannon, Benjamin C. Pierce, Jeffrey A. Vaughan
2005CCXML Goes Native: Run-Time Representations for Xtatic.Vladimir Gapeyev, Michael Y. Levin, Benjamin C. Pierce, Alan Schmitt
2005POPLCombinators for bi-directional tree transformations: a linguistic approach to the view update problem.J. Nathan Foster, Michael B. Greenwald, Jonathan T. Moore, Benjamin C. Pierce, Alan Schmitt
2005POPLA bisimulation for type abstraction and recursion.Eijiro Sumii, Benjamin C. Pierce
2004POPLA bisimulation for dynamic sealing.Eijiro Sumii, Benjamin C. Pierce
2003ECOOPRegular Object Types.Vladimir Gapeyev, Benjamin C. Pierce
2003LICSTypes and Programming Languages: The Next Generation.Benjamin C. Pierce
2001POPLRegular expression pattern matching for XML.Haruo Hosoya, Benjamin C. Pierce
2000ECOOPOn Inner Classes.Atsushi Igarashi, Benjamin C. Pierce
2000ICFPRecursive subtyping revealed: functional pearl.Vladimir Gapeyev, Michael Y. Levin, Benjamin C. Pierce
2000ICFPAdvanced module systems: a guide for the perplexed (abstract of invited talk).Robert Harper, Benjamin C. Pierce
2000ICFPRegular expression types for XML.Haruo Hosoya, Jerome Vouillon, Benjamin C. Pierce
1999ECOOPFoundations for Virtual Types.Atsushi Igarashi, Benjamin C. Pierce
1999OOPSLAFeatherwieght Java: A Minimal Core Calculus for Java and GJ.Atsushi Igarashi, Benjamin C. Pierce, Philip Wadler
1998CONCURType Systems for Concurrent Calculi (Abstract).Benjamin C. Pierce
1998MOBICOMWhat is a File Synchronizer?Sundar Balasubramaniam, Benjamin C. Pierce
1998POPLLocal Type Inference.Benjamin C. Pierce, David N. Turner
1997POPLBehavioral Equivalence in the Polymorphic Pi-calculus.Benjamin C. Pierce, Davide Sangiorgi
1996CONCURDecoding Choice Encodings.Uwe Nestmann, Benjamin C. Pierce
1996POPLLinearity and the Pi-Calculus.Naoki Kobayashi, Benjamin C. Pierce, David N. Turner
1995POPLCorrigendum: Decidable Bounded Quantification.Giuseppe Castagna, Benjamin C. Pierce
1995POPLPositive Subtyping.Martin Hofmann, Benjamin C. Pierce
1994POPLDecidable Bounded Quantification.Giuseppe Castagna, Benjamin C. Pierce
1994STACSA Unifying Type-Theoretic Framework for Objects.Martin Hofmann, Benjamin C. Pierce
1993LICSTyping and Subtyping for Mobile ProcessesBenjamin C. Pierce, Davide Sangiorgi
1993POPLObject-Oriented Programming without Recursive Types.Benjamin C. Pierce, David N. Turner
1992POPLBounded Quantification is Undecidable.Benjamin C. Pierce
1991POPLA Record Calculus Based on Symmetric Concatenation.Robert Harper, Benjamin C. Pierce
1989LICSFaithful Ideal Models for Recursive Polymorphic TypesMartn Abadi, Benjamin C. Pierce, Gordon D. Plotkin
1989POPLDynamic Typing in a Statically-Typed Language.Martn Abadi, Luca Cardelli, Benjamin C. Pierce, Gordon D. Plotkin