Proof-carrying code GC Necula Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of …, 1997 | 2826 | 1997 |
CIL: Intermediate language and tools for analysis and transformation of C programs GC Necula, S McPeak, SP Rahul, W Weimer International Conference on Compiler Construction, 213-228, 2002 | 1359 | 2002 |
CCured: Type-safe retrofitting of legacy code GC Necula, S McPeak, W Weimer Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of …, 2002 | 997 | 2002 |
Safe kernel extensions without run-time checking GC Necula, P Lee OSDI 96 (16), 229-243, 1996 | 821 | 1996 |
Translation validation for an optimizing compiler GC Necula Proceedings of the ACM SIGPLAN 2000 conference on Programming language …, 2000 | 685 | 2000 |
XFI: Software guards for system address spaces U Erlingsson, M Abadi, M Vrable, M Budiu, GC Necula Proceedings of the 7th symposium on Operating systems design and …, 2006 | 589 | 2006 |
CCured: Type-safe retrofitting of legacy software GC Necula, J Condit, M Harren, S McPeak, W Weimer ACM Transactions on Programming Languages and Systems (TOPLAS) 27 (3), 477-526, 2005 | 531 | 2005 |
Guided gui testing of android apps with minimal restart and approximate learning W Choi, G Necula, K Sen Acm Sigplan Notices 48 (10), 623-640, 2013 | 518 | 2013 |
The design and implementation of a certifying compiler GC Necula, P Lee ACM SIGPLAN Notices 33 (5), 333-344, 1998 | 489 | 1998 |
Capriccio: Scalable threads for internet services R Von Behren, J Condit, F Zhou, GC Necula, E Brewer ACM SIGOPS Operating Systems Review 37 (5), 268-281, 2003 | 423 | 2003 |
Safe, untrusted agents using proof-carrying code GC Necula, P Lee Mobile agents and security, 61-91, 1998 | 351 | 1998 |
Mining temporal specifications for error detection W Weimer, GC Necula Tools and Algorithms for the Construction and Analysis of Systems: 11th …, 2005 | 345 | 2005 |
Compiling with proofs GC Necula Carnegie Mellon University, 1998 | 318 | 1998 |
A certifying compiler for Java C Colby, P Lee, GC Necula, F Blau, M Plesko, K Cline ACM SIGPLAN Notices 35 (5), 95-107, 2000 | 287 | 2000 |
SafeDrive: Safe and recoverable extensions using language-based techniques F Zhou, J Condit, Z Anderson, I Bagrak, R Ennals, M Harren, G Necula, ... Proceedings of the 7th symposium on Operating systems design and …, 2006 | 248 | 2006 |
CCured in the real world J Condit, M Harren, S McPeak, GC Necula, W Weimer ACM SIGPLAN Notices 38 (5), 232-244, 2003 | 242 | 2003 |
Temporal-safety proofs for systems code TA Henzinger, GC Necula, R Jhala, G Sutre, R Majumdar, W Weimer International Conference on Computer Aided Verification, 526-538, 2002 | 240 | 2002 |
Dependent types for low-level programming J Condit, M Harren, Z Anderson, D Gay, GC Necula Programming Languages and Systems: 16th European Symposium on Programming …, 2007 | 231 | 2007 |
Elkhound: A fast, practical GLR parser generator S McPeak, GC Necula International Conference on Compiler Construction, 73-88, 2004 | 203 | 2004 |
Finding and preventing run-time error handling mistakes W Weimer, GC Necula Proceedings of the 19th annual ACM SIGPLAN Conference on Object-oriented …, 2004 | 183 | 2004 |