Undangle: early detection of dangling pointers in use-after-free and double-free vulnerabilities J Caballero, G Grieco, M Marron, A Nappa Proceedings of the 2012 International Symposium on Software Testing and …, 2012 | 235 | 2012 |
Program synthesis using natural language A Desai, S Gulwani, V Hingorani, N Jain, A Karkare, M Marron, S Roy Proceedings of the 38th International Conference on Software Engineering …, 2016 | 184 | 2016 |
Nlyze: Interactive programming by natural language for spreadsheet data analysis and manipulation S Gulwani, M Marron Proceedings of the 2014 ACM SIGMOD international conference on Management of …, 2014 | 164 | 2014 |
User interaction models for disambiguation in programming by example M Mayer, G Soares, M Grechkin, V Le, M Marron, O Polozov, R Singh, ... Proceedings of the 28th Annual ACM Symposium on User Interface Software …, 2015 | 117 | 2015 |
Approximating the true evolutionary distance between two genomes KM Swenson, M Marron, JV Earnest-DeYoung, BME Moret Journal of Experimental Algorithmics (JEA) 12, 1-17, 2008 | 104 | 2008 |
Time travel debugging for browser components M Marron, JW Mickens US Patent 9,588,870, 2017 | 94 | 2017 |
From relational verification to SIMD loop synthesis G Barthe, JM Crespo, S Gulwani, C Kunz, M Marron Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of …, 2013 | 86 | 2013 |
Time travel debugging in managed runtime M Marron, ET Barr US Patent 9,875,173, 2018 | 75 | 2018 |
Genomic distances under deletions and insertions M Marron, KM Swenson, BME Moret Theoretical Computer Science 325 (3), 347-360, 2004 | 73 | 2004 |
Performing an operation relative to tabular data based upon voice input P Singh, K Ganjam, S Gulwani, M Marron, YC Ju, K Chakrabarti US Patent 10,956,433, 2021 | 69 | 2021 |
Tardis: Affordable time-travel debugging in managed runtimes ET Barr, M Marron ACM SIGPLAN Notices 49 (10), 67-82, 2014 | 64 | 2014 |
Semantics of asynchronous JavaScript MC Loring, M Marron, D Leijen Proceedings of the 13th ACM SIGPLAN International Symposium on on Dynamic …, 2017 | 52 | 2017 |
Time-travel debugging for javascript/node. js ET Barr, M Marron, E Maurer, D Moseley, G Seth Proceedings of the 2016 24th ACM SIGSOFT International Symposium on …, 2016 | 52 | 2016 |
Sharing analysis of arrays, collections, and recursive structures M Marron, M Méndez-Lojo, M Hermenegildo, D Stefanovic, D Kapur Proceedings of the 8th ACM SIGPLAN-SIGSOFT workshop on Program analysis for …, 2008 | 41 | 2008 |
Genomic distances under deletions and insertions M Marron, KM Swenson, BME Moret Computing and Combinatorics: 9th Annual International Conference, COCOON …, 2003 | 40 | 2003 |
Mining semantic loop idioms M Allamanis, ET Barr, C Bird, P Devanbu, M Marron, C Sutton IEEE Transactions on Software Engineering 44 (7), 651-668, 2018 | 39 | 2018 |
Abstracting runtime heaps for program understanding M Marron, C Sanchez, Z Su, M Fahndrich IEEE Transactions on Software Engineering 39 (6), 774-786, 2012 | 39 | 2012 |
Efficient context-sensitive shape analysis with graph based heap models M Marron, M Hermenegildo, D Kapur, D Stefanovic International Conference on Compiler Construction, 245-259, 2008 | 36 | 2008 |
Translating natural language descriptions to programs in a domain-specific language for spreadsheets S Gulwani, M Marron US Patent 9,330,090, 2016 | 30 | 2016 |
Heap analysis in the presence of collection libraries M Marron, D Stefanovic, M Hermenegildo, D Kapur Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for …, 2007 | 28 | 2007 |