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 40 Citations 8,515 130 World Ranking 5722 National Ranking 2778

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Software

His scientific interests lie mostly in Programming language, Theoretical computer science, Constraint, Type qualifier and Type inference. Jeffrey S. Foster merges Programming language with Flexibility in his study. His work deals with themes such as Effect system, Dynamic software updating, Correctness and Automatic programming, which intersect with Theoretical computer science.

His studies in Type qualifier integrate themes in fields like Type theory, Reliability and Linux kernel. His study on Type inference also encompasses disciplines like

  • Thread together with Server,
  • Programmer which connect with Code. As part of one scientific family, he deals mainly with the area of Type, narrowing it down to issues related to the scanf format string, and often Software.

His most cited work include:

  • A First Step Towards Automated Detection of Buffer Overrun Vulnerabilities. (582 citations)
  • Detecting format string vulnerabilities with type qualifiers (343 citations)
  • Flow-sensitive type qualifiers (333 citations)

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

Jeffrey S. Foster mainly focuses on Programming language, Theoretical computer science, Software engineering, Software and Static analysis. His Programming language research is multidisciplinary, incorporating elements of Type checking and Type inference. His Theoretical computer science study integrates concerns from other disciplines, such as Type qualifier, Inference, Correctness and Symbolic execution.

Jeffrey S. Foster studied Type qualifier and Type theory that intersect with String. The Software engineering study which covers Software quality that intersects with Software construction. His Static analysis research is multidisciplinary, relying on both Scalability, Source code and Static program analysis.

He most often published in these fields:

  • Programming language (43.80%)
  • Theoretical computer science (25.55%)
  • Software engineering (13.87%)

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

  • Programming language (43.80%)
  • Set (9.49%)
  • Theoretical computer science (25.55%)

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

His primary scientific interests are in Programming language, Set, Theoretical computer science, Software engineering and Android. His Programming language study incorporates themes from Type checking, Web application and Key. His studies deal with areas such as Selection and Operations research as well as Set.

His work on Abstract interpretation as part of general Theoretical computer science study is frequently connected to Constraint, therefore bridging the gap between diverse disciplines of science and establishing a new relationship between them. Jeffrey S. Foster interconnects Program analysis, Debugging and Reverse engineering in the investigation of issues within Software engineering. His Android research focuses on World Wide Web and how it relates to Authorization and Model checking.

Between 2015 and 2021, his most popular works were:

  • Synthesizing framework models for symbolic execution (31 citations)
  • Learning a classifier for false positive error reports emitted by static code analysis tools (22 citations)
  • User Interactions and Permission Use on Android (20 citations)

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

  • Programming language
  • Operating system
  • Software

His primary areas of study are Programming language, Type checking, Metaprogramming, Set and Program analysis. His Programming language research is multidisciplinary, incorporating perspectives in Range, Web application and Key. His Type checking research is multidisciplinary, incorporating elements of Python, Machine code, Database query, Hash function and JavaScript.

His study in Metaprogramming is interdisciplinary in nature, drawing from both Process, Encoding, Correctness, Translation and Host. Many of his research projects under Set are closely connected to Social choice theory with Social choice theory, tying the diverse disciplines of science together. The study incorporates disciplines such as Program synthesis, Java, Java collections framework, Software design pattern and Software engineering in addition to Program analysis.

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

A First Step Towards Automated Detection of Buffer Overrun Vulnerabilities.

David A. Wagner;Jeffrey S. Foster;Eric A. Brewer;Alexander Aiken.
network and distributed system security symposium (2000)

1064 Citations

Detecting format string vulnerabilities with type qualifiers

Umesh Shankar;Kunal Talwar;Jeffrey S. Foster;David Wagner.
usenix security symposium (2001)

597 Citations

Flow-sensitive type qualifiers

Jeffrey S. Foster;Tachio Terauchi;Alex Aiken.
programming language design and implementation (2002)

449 Citations

SCanDroid: Automated Security Certification of Android

Adam P. Fuchs;Avik Chaudhuri;Jeffrey S. Foster.
(2009)

408 Citations

A comparison of bug finding tools for Java

N. Rutar;C.B. Almazan;J.S. Foster.
international symposium on software reliability engineering (2004)

398 Citations

A theory of type qualifiers

Jeffrey S. Foster;Manuel Fähndrich;Alexander Aiken.
programming language design and implementation (1999)

387 Citations

From program verification to program synthesis

Saurabh Srivastava;Sumit Gulwani;Jeffrey S. Foster.
symposium on principles of programming languages (2010)

333 Citations

Dr. Android and Mr. Hide: fine-grained permissions in android applications

Jinseong Jeon;Kristopher K. Micinski;Jeffrey A. Vaughan;Ari Fogel.
security and privacy in smartphones and mobile devices (2012)

317 Citations

LOCKSMITH: context-sensitive correlation analysis for race detection

Polyvios Pratikakis;Jeffrey S. Foster;Michael Hicks.
programming language design and implementation (2006)

313 Citations

Understanding source code evolution using abstract syntax tree matching

Iulian Neamtiu;Jeffrey S. Foster;Michael Hicks.
mining software repositories (2005)

296 Citations

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

Contact us

Best Scientists Citing Jeffrey S. Foster

Thomas Reps

Thomas Reps

University of Wisconsin–Madison

Publications: 39

Alex Aiken

Alex Aiken

Stanford University

Publications: 38

Ranjit Jhala

Ranjit Jhala

University of California, San Diego

Publications: 32

Sumit Gulwani

Sumit Gulwani

Microsoft (United States)

Publications: 31

Martin Rinard

Martin Rinard

MIT

Publications: 29

Michael D. Ernst

Michael D. Ernst

University of Washington

Publications: 28

Michael Hicks

Michael Hicks

Amazon (United States)

Publications: 27

Dawson Engler

Dawson Engler

Stanford University

Publications: 25

Armando Solar-Lezama

Armando Solar-Lezama

MIT

Publications: 23

Atanas Rountev

Atanas Rountev

The Ohio State University

Publications: 23

Viktor Kuncak

Viktor Kuncak

École Polytechnique Fédérale de Lausanne

Publications: 23

Eran Yahav

Eran Yahav

Technion – Israel Institute of Technology

Publications: 23

Christian Kästner

Christian Kästner

Carnegie Mellon University

Publications: 21

Eric Bodden

Eric Bodden

University of Paderborn

Publications: 21

David Wagner

David Wagner

University of California, Berkeley

Publications: 21

Westley Weimer

Westley Weimer

University of Michigan–Ann Arbor

Publications: 20

Trending Scientists

Geoffrey Wood

Geoffrey Wood

University of Western Ontario

Leonard J. Schulman

Leonard J. Schulman

California Institute of Technology

Toru Tanzawa

Toru Tanzawa

Shizuoka University

Francesc Medina

Francesc Medina

Rovira i Virgili University

Shlomo Margel

Shlomo Margel

Bar-Ilan University

Yi-Jun Xu

Yi-Jun Xu

Fuzhou University

A.K. Panda

A.K. Panda

Indian Council of Agricultural Research

Adil Mardinoglu

Adil Mardinoglu

Royal Institute of Technology

Bingwei Lu

Bingwei Lu

Stanford University

Char-Shine Liu

Char-Shine Liu

National Taiwan University

Suzanne M. Turner

Suzanne M. Turner

University of East Anglia

Dietrich Kraft

Dietrich Kraft

University of Vienna

Kenneth Eklund

Kenneth Eklund

University of Jyväskylä

Thomas A. Hammeke

Thomas A. Hammeke

Medical College of Wisconsin

Gerald Goldstein

Gerald Goldstein

Veterans Health Administration

Sasithon Pukrittayakamee

Sasithon Pukrittayakamee

Mahidol University

Something went wrong. Please try again later.