D-Index & Metrics Best Publications

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 43 Citations 7,518 158 World Ranking 5042 National Ranking 94

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Algorithm

His primary areas of investigation include Programming language, Java, Code, Correctness and Static analysis. His study in the fields of Concurrency and Programmer under the domain of Programming language overlaps with other disciplines such as Abstraction. Eran Yahav has researched Java in several fields, including Heap, Aliasing and Domain.

His research in Code intersects with topics in Theoretical computer science, Executable, Compiler, Similarity and Snippet. His work on Deterministic finite automaton is typically connected to Bounded function as part of general Theoretical computer science study, connecting several disciplines of science. In his research on the topic of Static analysis, Inference, Program specification, State and Abstraction model checking is strongly related with Abstract interpretation.

His most cited work include:

  • Code completion with statistical language models (356 citations)
  • code2vec: learning distributed representations of code (263 citations)
  • Verifying safety properties of concurrent Java programs using 3-valued logic (131 citations)

What are the main themes of his work throughout his whole career to date?

His primary areas of study are Programming language, Theoretical computer science, Java, Code and Static analysis. His research in Correctness, Heap, Abstract interpretation, Concurrency and Programmer are components of Programming language. His Concurrency study integrates concerns from other disciplines, such as Linearizability, Thread and Parallel computing.

His study in Theoretical computer science is interdisciplinary in nature, drawing from both Finite-state machine, Set and Language model. His studies in Java integrate themes in fields like Synchronization, Scalability, Aliasing and Alias analysis. The Code study combines topics in areas such as Abstract syntax tree, Artificial intelligence, Snippet and Source code.

He most often published in these fields:

  • Programming language (39.87%)
  • Theoretical computer science (24.68%)
  • Java (18.99%)

What were the highlights of his more recent work (between 2018-2021)?

  • Code (17.09%)
  • Programming language (39.87%)
  • Artificial intelligence (8.86%)

In recent papers he was focusing on the following fields of study:

Eran Yahav spends much of his time researching Code, Programming language, Artificial intelligence, Snippet and Abstract syntax tree. His Code research is multidisciplinary, relying on both Java, Scalability, Compiler and x86. His Programming language research focuses on Static analysis, Program synthesis, Source code, LOOP and Competitive programming.

His Static analysis research integrates issues from Executable, Optimizing compiler, Reverse engineering, Debugging and Assembly language. In the subject of general Artificial intelligence, his work in Adversarial system is often linked to Path and Minor, thereby combining diverse domains of study. His Snippet research is multidisciplinary, incorporating elements of Language model and Natural language processing.

Between 2018 and 2021, his most popular works were:

  • code2vec: learning distributed representations of code (263 citations)
  • On the Bottleneck of Graph Neural Networks and its Practical Implications (21 citations)
  • Structural Language Models of Code (16 citations)

In his most recent research, the most cited papers focused on:

  • Programming language
  • Operating system
  • Algorithm

Eran Yahav mostly deals with Code, Theoretical computer science, Snippet, Abstract syntax tree and Language model. His Code research incorporates elements of Java and Adversarial system, Artificial intelligence. His Theoretical computer science study incorporates themes from Formal language, Bottleneck and Conjecture.

His Snippet research is under the purview of Programming language. The study incorporates disciplines such as Set, Aggregate and Semantic property in addition to Abstract syntax tree. Eran Yahav combines subjects such as Counterexample, Conditional probability, Probabilistic logic and Finite-state machine, Algorithm with his study of Language model.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Best Publications

code2vec: learning distributed representations of code

Uri Alon;Meital Zilberstein;Omer Levy;Eran Yahav.
Proceedings of the ACM on Programming Languages (2019)

564 Citations

Code completion with statistical language models

Veselin Raychev;Martin Vechev;Eran Yahav.
programming language design and implementation (2014)

564 Citations

Effective typestate verification in the presence of aliasing

Stephen J. Fink;Eran Yahav;Nurit Dor;G. Ramalingam.
ACM Transactions on Software Engineering and Methodology (2008)

325 Citations

code2seq: Generating Sequences from Structured Representations of Code

Uri Alon;Shaked Brody;Omer Levy;Eran Yahav.
international conference on learning representations (2018)

276 Citations

Static Specification Mining Using Automata-Based Abstractions

S. Shoham;E. Yahav;S.J. Fink;M. Pistoia.
IEEE Transactions on Software Engineering (2008)

258 Citations

On the Practical Computational Power of Finite Precision RNNs for Language Recognition

Gail Weiss;Yoav Goldberg;Eran Yahav.
meeting of the association for computational linguistics (2018)

190 Citations

Abstraction-guided synthesis of synchronization

Martin Vechev;Eran Yahav;Greta Yorsh.
symposium on principles of programming languages (2010)

179 Citations

Static specification mining using automata-based abstractions

Sharon Shoham;Eran Yahav;Stephen Fink;Marco Pistoia.
international symposium on software testing and analysis (2007)

171 Citations

Abstraction-guided synthesis of synchronization

Martin T. Vechev;Eran Yahav;Greta Yorsh.
symposium on principles of programming languages (2010)

168 Citations

Effective typestate verification in the presence of aliasing

Stephen Fink;Eran Yahav;Nurit Dor;G. Ramalingam.
international symposium on software testing and analysis (2006)

164 Citations

If you think any of the details on this page are incorrect, let us know.

Contact us

Best Scientists Citing Eran Yahav

Mooly Sagiv

Mooly Sagiv

Tel Aviv University

Publications: 42

Ahmed Bouajjani

Ahmed Bouajjani

Université Paris Cité

Publications: 30

Thomas Reps

Thomas Reps

University of Wisconsin–Madison

Publications: 28

Yang Liu

Yang Liu

Nanyang Technological University

Publications: 27

David Lo

David Lo

Singapore Management University

Publications: 26

Martin Vechev

Martin Vechev

ETH Zurich

Publications: 26

Martin Rinard

Martin Rinard

MIT

Publications: 26

Hongseok Yang

Hongseok Yang

Korea Advanced Institute of Science and Technology

Publications: 25

Sumit Gulwani

Sumit Gulwani

Microsoft (United States)

Publications: 25

Michael Pradel

Michael Pradel

University of Stuttgart

Publications: 25

Vivek Sarkar

Vivek Sarkar

Georgia Institute of Technology

Publications: 24

Viktor Kuncak

Viktor Kuncak

École Polytechnique Fédérale de Lausanne

Publications: 24

Thomas A. Henzinger

Thomas A. Henzinger

Institute of Science and Technology Austria

Publications: 24

Parosh Aziz Abdulla

Parosh Aziz Abdulla

Uppsala University

Publications: 23

Tien N. Nguyen

Tien N. Nguyen

The University of Texas at Dallas

Publications: 23

Armando Solar-Lezama

Armando Solar-Lezama

MIT

Publications: 22

Trending Scientists

Georges Zaccour

Georges Zaccour

HEC Montréal

Simon Doclo

Simon Doclo

Carl von Ossietzky University of Oldenburg

Martin Albrecht

Martin Albrecht

University of Bern

Celia Bonaventura

Celia Bonaventura

Duke University

Maurice Gell

Maurice Gell

University of Connecticut

Akhtar S. Khan

Akhtar S. Khan

University of Maryland, Baltimore County

John R Fieberg

John R Fieberg

University of Minnesota

David N. Brindley

David N. Brindley

University of Alberta

Bernhard Ehlers

Bernhard Ehlers

Robert Koch Institute

Paul G. Scott

Paul G. Scott

University of Alberta

Morten Otto Alexander Sommer

Morten Otto Alexander Sommer

Technical University of Denmark

Kazue Takahashi

Kazue Takahashi

Harvard University

Peter S. Holt

Peter S. Holt

Agricultural Research Service

Anthony S. Joyce

Anthony S. Joyce

University of Alberta

M. Alan Brookhart

M. Alan Brookhart

University of North Carolina at Chapel Hill

Grover M. Hutchins

Grover M. Hutchins

Johns Hopkins University

Something went wrong. Please try again later.