Skip to content

Thomas W. Reps

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

129

Venues

27

Active years

1981–2024

Best venue rank

A*

Where they publish

Papers

129 indexed papers, newest first.

YearVenueTitleAuthors
2024CAVThe SemGuS Toolkit.Keith J. C. Johnson, Andrew Reynolds, Thomas W. Reps, Loris D'Antoni
2024SASSynthesizing Abstract Transformers for Reduced-Product Domains.Pankaj Kumar Kalita, Thomas W. Reps, Subhajit Roy
2023CAVSymbolic Quantum Simulation with Quasimodo.Meghana Sistla, Swarat Chaudhuri, Thomas W. Reps
2023FMCADModular System Synthesis.Kanghee Park, Keith J. C. Johnson, Loris D'Antoni, Thomas W. Reps
2021CAVProgrammable Program Synthesis.Loris D'Antoni, Qinheping Hu, Jinwoo Kim, Thomas W. Reps
2021CAVSynthesis with Asymptotic Resource Bounds.Qinheping Hu, John Cyphert, Loris D'Antoni, Thomas W. Reps
2021CAVAlgebraic Program Analysis.Zachary Kincaid, Thomas W. Reps, John Cyphert
2021ICSEShipwright: A Human-in-the-Loop System for Dockerfile Repair.Jordan Henkel, Denini Silva, Leopoldo Teixeira, Marcelo d'Amorim, Thomas W. Reps
2021ICSEShipwright: A Human-in-the-Loop System for Dockerfile Repair.Jordan Henkel, Denini Silva, Leopoldo Teixeira, Marcelo d'Amorim, Thomas W. Reps
2021PLDICentral moment analysis for cost accumulators in probabilistic programs.Di Wang, Jan Hoffmann, Thomas W. Reps
2021PLDISound probabilistic inference via guide types.Di Wang, Jan Hoffmann, Thomas W. Reps
2020ICSELearning from, understanding, and supporting DevOps artifacts for docker.Jordan Henkel, Christian Bird, Shuvendu K. Lahiri, Thomas W. Reps
2020MSRA Dataset of Dockerfiles.Jordan Henkel, Christian Bird, Shuvendu K. Lahiri, Thomas W. Reps
2020PLDITemplates and recurrences: better together.Jason Breck, John Cyphert, Zachary Kincaid, Thomas W. Reps
2020PLDIExact and approximate methods for proving unrealizability of syntax-guided synthesis problems.Qinheping Hu, John Cyphert, Loris D'Antoni, Thomas W. Reps
2020PLDIFast graph simplification for interleaved Dyck-reachability.Yuanbo Li, Qirun Zhang, Thomas W. Reps
2019CAVProving Unrealizability for Syntax-Guided Synthesis.Qinheping Hu, Jason Breck, John Cyphert, Loris D'Antoni, Thomas W. Reps
2018PLDIPMAF: an algebraic framework for static analysis of probabilistic programs.Di Wang, Jan Hoffmann, Thomas W. Reps
2017CAVAutomated Resource Analysis with Coq Proof Objects.Quentin Carbonneaux, Jan Hoffmann, Thomas W. Reps, Zhong Shao
2017PLDICompositional recurrence analysis revisited.Zachary Kincaid, Jason Breck, Ashkan Forouhi Boroujeni, Thomas W. Reps
2017POPLComponent-based synthesis for complex APIs.Yu Feng, Ruben Martins, Yuepeng Wang, Isil Dillig, Thomas W. Reps
2017SASA New Abstraction Framework for Affine Transformers.Tushar Sharma, Thomas W. Reps
2017VMCAISound Bit-Precise Numerical Domains.Tushar Sharma, Thomas W. Reps
2016ESOPAn Algorithm Inspired by Constraint Solvers to Infer Inductive Invariants in Numeric Programs.Antoine Min, Jason Breck, Thomas W. Reps
2016OOPSLAAn improved algorithm for slicing machine code.Venkatesh Srinivasan, Thomas W. Reps
2016OOPSLASpeeding up machine-code synthesis.Venkatesh Srinivasan, Tushar Sharma, Thomas W. Reps
2016POPLNewtonian program analysis via tensor product.Thomas W. Reps, Emma Turetsky, Prathmesh Prabhu
2016VMCAIAutomating Abstract Interpretation.Thomas W. Reps, Aditya V. Thakur
2015OOPSLARecovering execution data from incomplete observations.Peter Ohmann, David Bingham Brown, Ben Liblit, Thomas W. Reps
2015OOPSLAPartial evaluation of machine code.Venkatesh Srinivasan, Thomas W. Reps
2015PLDISynthesis of machine code from semantics.Venkatesh Srinivasan, Thomas W. Reps
2014CAVProperty-Directed Shape Analysis.Shachar Itzhaky, Nikolaj S. Bjrner, Thomas W. Reps, Mooly Sagiv, Aditya V. Thakur
2014CCRecovery of Class Hierarchies and Composition Relationships from Machine Code.Venkatesh Srinivasan, Thomas W. Reps
2014PLDISpecialization slicing.Min Aung, Susan Horwitz, Richard Joiner, Thomas W. Reps
2013FMCADSecure programs via game-based synthesis.Somesh Jha, Thomas W. Reps, William R. Harris
2013SPDeclarative, Temporal, and Practical Programming with Capabilities.William R. Harris, Somesh Jha, Thomas W. Reps, Jonathan Anderson, Robert N. M. Watson
2012CAVOpenNWA: A Nested-Word Automaton Library.Evan Driscoll, Aditya V. Thakur, Thomas W. Reps
2012CAVEfficient Runtime Policy Enforcement Using Counterexample-Guided Abstraction Refinement.Matthew Fredrikson, Richard Joiner, Somesh Jha, Thomas W. Reps, Phillip A. Porras, Hassen Sadi, Vinod Yegneswaran
2012CAVSecure Programming via Visibly Pushdown Safety Games.William R. Harris, Somesh Jha, Thomas W. Reps
2012CAVA Method for Symbolic Computation of Abstract Operations.Aditya V. Thakur, Thomas W. Reps
2012SASBilateral Algorithms for Symbolic Abstraction.Aditya V. Thakur, Matt Elder, Thomas W. Reps
2012SASA Generalization of Stlmarck's Method.Aditya V. Thakur, Thomas W. Reps
2011ASPLOSConSeq: detecting concurrency bugs through sequential errors.Wei Zhang, Junghee Lim, Ramya Olichandran, Joel Scherpelz, Guoliang Jin, Shan Lu, Thomas W. Reps
2011SASAbstract Domains of Affine Relations.Matt Elder, Junghee Lim, Tushar Sharma, Tycho Andersen, Thomas W. Reps
2010CAVThere's Plenty of Room at the Bottom: Analyzing and Verifying Machine Code.Thomas W. Reps, Junghee Lim, Aditya V. Thakur, Gogul Balakrishnan, Akash Lal
2010CAVDirected Proof Generation for Machine Code.Aditya V. Thakur, Junghee Lim, Akash Lal, Amanda Burton, Evan Driscoll, Matt Elder, Tycho Andersen, Thomas W. Reps
2010CCSDIFC programs by automatic instrumentation.William R. Harris, Somesh Jha, Thomas W. Reps
2010SASStatically Inferring Complex Heap, Array, and Numeric Invariants.Bill McCloskey, Thomas W. Reps, Mooly Sagiv
2009FMVerifying Information Flow Control over Unbounded Processes.William R. Harris, Nicholas Kidd, Sagar Chaki, Somesh Jha, Thomas W. Reps
2009VMCAIFinding Concurrency-Related Bugs Using Random Isolation.Nicholas Kidd, Thomas W. Reps, Julian Dolby, Mandana Vaziri
2008CAVReducing Concurrent Analysis Under a Context Bound to Sequential Analysis.Akash Lal, Thomas W. Reps
2008CCA System for Generating Static Analyzers for Machine Instructions.Junghee Lim, Thomas W. Reps
2008CCImproved Memory-Access Analysis for x86 Executables.Thomas W. Reps, Gogul Balakrishnan
2008SASLanguage Strength Reduction.Nicholas Kidd, Akash Lal, Thomas W. Reps
2008SASSolving Multiple Dataflow Queries Using WPDSs.Akash Lal, Thomas W. Reps
2008TACASAnalyzing Stripped Device-Driver Executables.Gogul Balakrishnan, Thomas W. Reps
2008TACASInterprocedural Analysis of Concurrent Programs Under a Context Bound.Akash Lal, Tayssir Touili, Nicholas Kidd, Thomas W. Reps
2007CADELabelled Clauses.Tal Lev-Ami, Christoph Weidenbach, Thomas W. Reps, Mooly Sagiv
2007CAVComparison Under Abstraction for Verifying Linearizability.Daphna Amit, Noam Rinetzky, Thomas W. Reps, Mooly Sagiv, Eran Yahav
2007CAVRevamping TVLA: Making Parametric Shape Analysis Competitive.Igor Bogudlov, Tal Lev-Ami, Thomas W. Reps, Mooly Sagiv
2007CAVLow-Level Library Analysis and Summarization.Denis Gopan, Thomas W. Reps
2007SASGuided Static Analysis.Denis Gopan, Thomas W. Reps
2007SASAbstract Error Projection.Akash Lal, Nicholas Kidd, Thomas W. Reps, Tayssir Touili
2007VMCAIDIVINE: DIscovering Variables IN Executables.Gogul Balakrishnan, Thomas W. Reps
2007VMCAIConstructing Specialized Shape Analyses for Uniform Change.Tal Lev-Ami, Mooly Sagiv, Neil Immerman, Thomas W. Reps
2006CAVLookahead Widening.Denis Gopan, Thomas W. Reps
2006CAVImproving Pushdown System Model Checking.Akash Lal, Thomas W. Reps
2006ESORICSReducing the Dependence of SPKI/SDSI on PKI.Hao Wang, Somesh Jha, Thomas W. Reps, Stefan Schwoon, Stuart G. Stubblebine
2006PEPMIntermediate-representation recovery from low-level code.Thomas W. Reps, Gogul Balakrishnan, Junghee Lim
2006SASRecency-Abstraction for Heap-Allocated Storage.Gogul Balakrishnan, Thomas W. Reps
2006SASAutomated Verification of the Deutsch-Schorr-Waite Tree-Traversal Algorithm.Alexey Loginov, Thomas W. Reps, Mooly Sagiv
2006TACASVerifying Concurrent Message-Passing C Programs with Recursive Calls.Sagar Chaki, Edmund M. Clarke, Nicholas Kidd, Thomas W. Reps, Tayssir Touili
2006TACASWeighted Pushdown Systems and Trust-Management Systems.Somesh Jha, Stefan Schwoon, Hao Wang, Thomas W. Reps
2005APLASA Next-Generation Platform for Analyzing Executables.Thomas W. Reps, Gogul Balakrishnan, Junghee Lim, Tim Teitelbaum
2005CADESimulating Reachability Using First-Order Logic with Applications to Verification of Linked Data Structures.Tal Lev-Ami, Neil Immerman, Thomas W. Reps, Shmuel Sagiv, Siddharth Srivastava, Greta Yorsh
2005CAVModel Checking x86 Executables with CodeSurfer/x86 and WPDS++.Gogul Balakrishnan, Thomas W. Reps, Nicholas Kidd, Akash Lal, Junghee Lim, David Melski, Radu Gruian, Suan Hsi Yong, Chi-Hua Chen, Tim Teitelbaum
2005CAVExtended Weighted Pushdown Systems.Akash Lal, Thomas W. Reps, Gogul Balakrishnan
2005CAVAbstraction Refinement via Inductive Learning.Alexey Loginov, Thomas W. Reps, Shmuel Sagiv
2005CCCodeSurfer/x86-A Platform for Analyzing x86 Executables.Gogul Balakrishnan, Radu Gruian, Thomas W. Reps, Tim Teitelbaum
2005ICSEAutomatic discovery of API-level exploits.Vinod Ganapathy, Sanjit A. Seshia, Somesh Jha, Thomas W. Reps, Randal E. Bryant
2005POPLA framework for numeric analysis of array operations.Denis Gopan, Thomas W. Reps, Shmuel Sagiv
2005POPLA semantics for procedure local heaps and its abstractions.Noam Rinetzky, Jrg Bauer, Thomas W. Reps, Shmuel Sagiv, Reinhard Wilhelm
2005SASA Relational Abstraction for Functions.Bertrand Jeannet, Denis Gopan, Thomas W. Reps
2004CAVVerification via Structure Simulation.Neil Immerman, Alexander Moshe Rabinovich, Thomas W. Reps, Shmuel Sagiv, Greta Yorsh
2004CAVStatic Program Analysis via 3-Valued Logic.Thomas W. Reps, Shmuel Sagiv, Reinhard Wilhelm
2004CCAnalyzing Memory Accesses in x86 Executables.Gogul Balakrishnan, Thomas W. Reps
2004CSLThe Boundary Between Decidability and Undecidability for Transitive-Closure Logics.Neil Immerman, Alexander Moshe Rabinovich, Thomas W. Reps, Shmuel Sagiv, Greta Yorsh
2004SASA Relational Approach to Interprocedural Shape Analysis.Bertrand Jeannet, Alexey Loginov, Thomas W. Reps, Shmuel Sagiv
2004TACASNumeric Domains with Summarized Dimensions.Denis Gopan, Frank DiMaio, Nurit Dor, Thomas W. Reps, Shmuel Sagiv
2004TACASSymbolically Computing Most-Precise Abstract Operations for Shape Analysis.Greta Yorsh, Thomas W. Reps, Shmuel Sagiv
2004VMCAISymbolic Implementation of the Best Transformer.Thomas W. Reps, Shmuel Sagiv, Greta Yorsh
2003CCThe Interprocedural Express-Lane Transformation.David Melski, Thomas W. Reps
2003ESOPFinite Differencing of Logical Formulas for Static Analysis.Thomas W. Reps, Shmuel Sagiv, Alexey Loginov
2003ESOPVerifying Temporal Heap Properties Specified via Evolution Logic.Eran Yahav, Thomas W. Reps, Shmuel Sagiv, Reinhard Wilhelm
2003SASWeighted Pushdown Systems and Their Application to Interprocedural Dataflow Analysis.Thomas W. Reps, Stefan Schwoon, Somesh Jha
2002LICSSemantic Minimization of 3-Valued Propositional Formulae.Thomas W. Reps, Alexey Loginov, Shmuel Sagiv
2002SASStatic Program Analysis via 3-Valued Logic.Thomas W. Reps
2001ESOPTypestate Checking of Machine Code.Zhichen Xu, Thomas W. Reps, Barton P. Miller
2001FASEDebugging via Run-Time Type Checking.Alexey Loginov, Suan Hsi Yong, Susan Horwitz, Thomas W. Reps
2001ICALPModel Checking of Unrestricted Hierarchical State Machines.Michael Benedikt, Patrice Godefroid, Thomas W. Reps
2000CCShape Analysis.Reinhard Wilhelm, Shmuel Sagiv, Thomas W. Reps
2000ISSTAPutting static analysis to work for verification: A case study.Tal Lev-Ami, Thomas W. Reps, Shmuel Sagiv, Reinhard Wilhelm
2000PLDISafety checking of machine code.Zhichen Xu, Barton P. Miller, Thomas W. Reps
1999CCInterprocedural Path Profiling.David Melski, Thomas W. Reps
1999ESOPA Decidable Logic for Describing Linked Data Structures.Michael Benedikt, Thomas W. Reps, Shmuel Sagiv
1999PLDIPointer Analysis for Programs with Structures and Casting.Suan Hsi Yong, Susan Horwitz, Thomas W. Reps
1999POPLParametric Shape Analysis via 3-Valued Logic.Shmuel Sagiv, Thomas W. Reps, Reinhard Wilhelm
1997GIThe Use of Program Profiling for Software Testing.Thomas W. Reps
1997PEPMInterconveritibility of Set Constraints and Context-Free Language Reachability.David Melski, Thomas W. Reps
1996POPLSolving Shape-Analysis Problems in Languages with Destructive Updating.Shmuel Sagiv, Thomas W. Reps, Reinhard Wilhelm
1995PEPMSemantic Foundations of Binding Time Analysis for Imperative Programs.Manuvir Das, Thomas W. Reps, Pascal Van Hentenryck
1995PEPMShape Analysis as a Generalized Path Problem.Thomas W. Reps
1995POPLPrecise Interprocedural Dataflow Analysis via Graph Reachability.Thomas W. Reps, Susan Horwitz, Shmuel Sagiv
1994CCSolving Demand Versions of Interprocedural Analysis Problems.Thomas W. Reps
1994POPLAn Incremental Algorithm for Maintaining the Dominator Tree of a Reducible Flowgraph.G. Ramalingam, Thomas W. Reps
1993POPLA Categorized Bibliography on Incremental Computation.G. Ramalingam, Thomas W. Reps
1993SPAAScan Grammars: Parallel Attribute Evaluation via Data-Parallelism.Thomas W. Reps
1992ICSEThe Use of Program Dependence Graphs in Software Engineering.Susan Horwitz, Thomas W. Reps
1990ESOPAlgebraic Properties of Program Integration.Thomas W. Reps
1989PLDIDependence Analysis for Pointer Variables.Susan Horwitz, Phil Pfeiffer, Thomas W. Reps
1988ESOPSemantics-Based Program Integration.Thomas W. Reps, Susan Horwitz
1988PLDIInterprocedural Slicing Using Dependence Graphs.Susan Horwitz, Thomas W. Reps, David W. Binkley
1988PLDIInterprocedural slicing using dependence graphs (with retrospective)Susan Horwitz, Thomas W. Reps, David W. Binkley
1988POPLIntegrating Non-Interfering Versions of Programs.Susan Horwitz, Jan F. Prins, Thomas W. Reps
1988POPLOn the Adequacy of Program Dependence Graphs for Representing Programs.Susan Horwitz, Jan F. Prins, Thomas W. Reps
1986POPLRemote Attribute Updating for Language-Based Editors.Thomas W. Reps, Carla Marceau, Tim Teitelbaum
1984POPLInteractive Proof Checking.Thomas W. Reps, Bowen Alpern
1982POPLOptimal-Time Incremental Semantic Analysis for Syntax-Directed Editors.Thomas W. Reps
1981POPLIncremental Evaluation for Attribute Grammars with Application to Syntax-Directed Editors.Alan J. Demers, Thomas W. Reps, Tim Teitelbaum