Eran Yahav

Registered user since Wed 9 Jul 2014

Name:Eran Yahav
Bio:

Eran Yahav is an associate professor at the Computer Science Department, Technion, Israel. Prior to that, he was a research staff member at the IBM T.J. Watson Research Center (2004-2010). He received his Ph.D. from Tel Aviv University (2005) and his B.Sc. from the Technion in 1996. His research interests include program analysis, program synthesis and program verification. Eran is a recipient of the prestigious Alon Fellowship for Outstanding Young Researchers, the Andre Deloro Career Advancement Chair in Engineering, the ERC Consolidator Grant as well as multiple best paper awards at various conferences.

Affiliation:Technion
Research interests:Program Analysis, Program Synthesis, Machine Learning for Programming, Verification

Contributions

SPLASH 2021 PLDI 2021 PC Chair in Chairs within the SIGPLAN Papers-track
PLDI 2021 PC Chair in Organizing Committee
Committee Member in Virtualization Committee
Committee Member in Program Committee within the PLDI-track
POPL 2021 Robin Milner Award Winner of Robin Milner Award Talk: "Structural Language Models of Code" within the POPL-track
SPLASH 2020 Author of Adversarial Examples for Models of Code within the OOPSLA-track
Author of Programming with a Read-Eval-Synth Loop within the OOPSLA Artifacts-track
Author of Programming with a Read-Eval-Synth Loop within the OOPSLA-track
Author of Neural Reverse Engineering of Stripped Binaries using Augmented Control Flow Graphs within the OOPSLA-track
Author of A Structural Model for Contextual Code Changes within the OOPSLA-track
Author of A Structural Model for Contextual Code Changes within the OOPSLA Artifacts-track
PLDI 2020 Committee Member in Program Committee within the PLDI Research Papers-track
PLMW@PLDI 2020 Speaker of Technical talk: Neural Methods for Programming Language Processing within the PLMW@PLDI 2020-track
POPL 2020 Committee Member in Program Committee within the Research Papers-track
ISSTA 2019 Author of Keynote - From Typestate Verification to Interpretable Deep Models within the Keynote-track
PLDI 2019 Committee Member in External Program Committee within the PLDI Research Papers-track
ETAPS 2019 Author of code2seq: Generating Sequences from Structured Representations of Code within the Mooly Fest-track
Chair in Organizing Committee within the Mooly Fest-track
POPL 2019 Author of code2vec: Learning Distributed Representations of Code within the Research Papers-track
ESEC/FSE 2018 Committee Member in Program Committee within the New Ideas and Emerging Results-track
MAPL 2018 Committee Member in Program Committee within the MAPL 2018-track
PLDI 2018 Author of A General Path-Based Representation for Predicting Program Properties within the PLDI Research Papers-track
* ICSE 2018 * Author of Programming Not Only by Example within the Technical Papers -track
VMCAI 2018 Author of Generating Tests by Example within the VMCAI 2018-track
SPLASH 2017 Committee Member in External Program Committee within the OOPSLA-track
PLDI 2017 Committee Member in Program Committee
Author of Similarity of Binaries through re-Optimization within the PLDI Research Papers-track
POPL 2017 ERC member in External Review Committee within the POPL-track
N40AI 2017 Presenter of Program synthesis within the Next 40 years of Abstract Interpretation-track
Onward! 2016 Author of Extracting Code from Programming Tutorial Videos within the Onward! Papers-track
Author of Leveraging a Corpus of Natural Language Descriptions for Program Similarity within the Onward! Papers-track
PLDI 2016 Author of Statistical Similarity of Binaries within the Research Papers-track
Session Chair of Synthesis I (part of Research Papers)
Committee Member in Program Committee
POPL 2016 Author of Estimating types in binaries using predictive modeling within the Research Papers-track
VMCAI Author of D3 : Data-Driven Disjunctive Abstraction within the VMCAI-track
SPLASH 2015 Committee Member in Program Committee within the OOPSLA-track
ECOOP 2015 Presenter of Programming with Millions of Examples within the Summer School-track
ML4PL 2015 Committee Member in Program committee within the ML4PL-track
Author of Problems and opportunities — Program similarity within the ML4PL-track
PLDI 2015 Committee Member in External Review Committee within the Research Papers-track
SPLASH 2014 Author of Abstract Semantic Differencing via Speculative Correlation within the OOPSLA-track
SPLASH 2013 Committee Member in External Review Committee within the OOPSLA-track
SPLASH 2012 Committee Member in External Reviewers within the OOPSLA Research Papers-track
Author of Typestate-based semantic code search over partial programs within the OOPSLA Research Papers-track
SPLASH 2011 Author of Sprint: Speculative Prefetching of Remote Data within the OOPSLA-track
Author of Asynchronous Assertions within the OOPSLA-track
Author of Testing Atomicity of Composed Concurrent Operations within the OOPSLA-track
Author of Automatic Fine-Grain Locking using Shape Properties within the OOPSLA-track