Skip to content

George C. Necula

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

52

Venues

21

Active years

1996–2018

Best venue rank

A*

Where they publish

Papers

52 indexed papers, newest first.

YearVenueTitleAuthors
2018ICSEDetReduce: minimizing Android GUI test suites for regression testing.Wontae Choi, Koushik Sen, George C. Necula, Wenyu Wang
2016NSDIMinimizing Faulty Executions of Distributed Systems.Colin Scott, Aurojit Panda, Vjekoslav Brajkovic, George C. Necula, Arvind Krishnamurthy, Scott Shenker
2015SASSJS: A Type System for JavaScript with Fixed Object Layout.Wontae Choi, Satish Chandra, George C. Necula, Koushik Sen
2014OOPSLAEventBreak: analyzing the responsiveness of user interfaces through performance-guided test generation.Michael Pradel, Parker Schuh, George C. Necula, Koushik Sen
2013OOPSLAGuided GUI testing of android apps with minimal restart and approximate learning.Wontae Choi, George C. Necula, Koushik Sen
2013PLDICONCURRIT: a domain specific language for reproducing concurrency bugs.Tayfun Elmas, Jacob Burnim, George C. Necula, Koushik Sen
2012PPoPPNDetermin: inferring nondeterministic sequential specifications for parallelism correctness.Jacob Burnim, Tayfun Elmas, George C. Necula, Koushik Sen
2011ASPLOSSpecifying and checking semantic atomicity for multithreaded programs.Jacob Burnim, George C. Necula, Koushik Sen
2011PLDINDSeq: runtime checking for nondeterministic sequential specifications of parallel correctness.Jacob Burnim, Tayfun Elmas, George C. Necula, Koushik Sen
2007ESOPDependent Types for Low-Level Programming.Jeremy Condit, Matthew Harren, Zachary R. Anderson, David Gay, George C. Necula
2007HotOSBeyond Bug-Finding: Sound Program Analysis for Linux.Zachary R. Anderson, Eric A. Brewer, Jeremy Condit, Robert Ennals, David Gay, Matthew Harren, George C. Necula, Feng Zhou
2007SASShape Analysis with Structural Invariant Checkers.Bor-Yuh Evan Chang, Xavier Rival, George C. Necula
2006CCUsing Dependent Types to Port Type Systems to Low-Level Languages.George C. Necula
2006OSDIXFI: Software Guards for System Address Spaces.lfar Erlingsson, Martn Abadi, Michael Vrable, Mihai Budiu, George C. Necula
2006OSDISafeDrive: Safe and Recoverable Extensions Using Language-Based Techniques.Feng Zhou, Jeremy Condit, Zachary R. Anderson, Ilya Bagrak, Robert Ennals, Matthew Harren, George C. Necula, Eric A. Brewer
2006SASAnalysis of Low-Level Code Using Cooperating Decompilers.Bor-Yuh Evan Chang, Matthew Harren, George C. Necula
2006VMCAIA Framework for Certified Program Analysis and Its Applications to Mobile-Code Safety.Bor-Yuh Evan Chang, Adam Chlipala, George C. Necula
2005CAVJVer: A Java Verifier.Ajay Chander, David Espinosa, Nayeem Islam, Peter Lee, George C. Necula
2005CAVData Structure Specifications via Local Equality Axioms.Scott McPeak, George C. Necula
2005CAVRandomized Algorithms for Program Analysis and Verification.George C. Necula, Sumit Gulwani
2005CCData Slicing: Separating the Heap into Independent Regions.Jeremy Condit, George C. Necula
2005ESOPEnforcing Resource Bounds via Static Verification of Dynamic Checks.Ajay Chander, David Espinosa, Nayeem Islam, Peter Lee, George C. Necula
2005POPLPrecise interprocedural analysis using random interpretation.Sumit Gulwani, George C. Necula
2005SASUsing Dependent Types to Certify the Safety of Assembly Code.Matthew Harren, George C. Necula
2005TACASMining Temporal Specifications for Error Detection.Westley Weimer, George C. Necula
2004CCElkhound: A Fast, Practical GLR Parser Generator.Scott McPeak, George C. Necula
2004OOPSLAFinding and preventing run-time error handling mistakes.Westley Weimer, George C. Necula
2004POPLGlobal value numbering using random interpretation.Sumit Gulwani, George C. Necula
2004SASA Polynomial-Time Algorithm for Global Value Numbering.Sumit Gulwani, George C. Necula
2004SASPath-Sensitive Analysis for Linear Arithmetic and Uninterpreted Functions.Sumit Gulwani, George C. Necula
2003CADEA Randomized Satisfability Procedure for Arithmetic and Uninterpreted Function Symbols.Sumit Gulwani, George C. Necula
2003LICSA Sound Framework for Untrusted Verification-Condition Generators.George C. Necula, Robert R. Schneck
2003PLDICCured in the real world.Jeremy Condit, Matthew Harren, Scott McPeak, George C. Necula, Westley Weimer
2003POPLDiscovering affine equalities using random interpretation.Sumit Gulwani, George C. Necula
2003SOSPCapriccio: scalable threads for internet services.J. Robert von Behren, Jeremy Condit, Feng Zhou, George C. Necula, Eric A. Brewer
2002CADEA Gradual Approach to a More Trustworthy, Yet Scalable, Proof-Carrying Code.Robert R. Schneck, George C. Necula
2002CAVTemporal-Safety Proofs for Systems Code.Thomas A. Henzinger, Ranjit Jhala, Rupak Majumdar, George C. Necula, Grgoire Sutre, Westley Weimer
2002CCCIL: Intermediate Language and Tools for Analysis and Transformation of C Programs.George C. Necula, Scott McPeak, Shree Prakash Rahul, Westley Weimer
2002POPLCCured: type-safe retrofitting of legacy code.George C. Necula, Scott McPeak, Westley Weimer
2001FLOPSA Scalable Architecture for Proof-Carrying Code.George C. Necula
2001POPLOracle-based checking of untrusted software.George C. Necula, Shree Prakash Rahul
2000CADEProof Generation in the Touchstone Theorem Prover.George C. Necula, Peter Lee
2000CAVA Proof-Carrying Code Architecture for Java.Christopher Colby, Peter Lee, George C. Necula
2000PLDIA certifying compiler for Java.Christopher Colby, Peter Lee, George C. Necula, Fred Blau, Mark Plesko, Kenneth Cline
2000PLDITranslation validation for an optimizing compiler.George C. Necula
2000PPDPProof-carrying code: design, implementation and applications (abstract).George C. Necula
1998LICSEfficient Representation and Validation of Proofs.George C. Necula, Peter Lee
1998PLDIThe Design and Implementation of a Certifying Compiler.George C. Necula, Peter Lee
1998PLDIThe design and implementation of a certifying compiler (with retrospective)George C. Necula, Peter Lee
1997POPLProof-Carrying Code.George C. Necula
1997SPResearch on Proof-Carrying Code for Untrusted-Code Security.George C. Necula, Peter Lee
1996OSDISafe Kernel Extensions Without Run-Time Checking.George C. Necula, Peter Lee