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 48 Citations 11,279 118 World Ranking 3988 National Ranking 2034

Research.com Recognitions

Awards & Achievements

2008 - ACM Distinguished Member

Fellow of the International Federation for Information Processing (IFIP) leading researcher working at the boundary of Programming Languages and Software Engineering, focusing on tools for improving software quality and programmer productivity

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Object-oriented programming

Frank Tip mainly investigates Programming language, Set, Theoretical computer science, Java and Debugging. His work on Code refactoring, Consistency and Symbolic execution as part of general Programming language research is often related to Eclipse, thus linking different fields of science. His Set research is multidisciplinary, incorporating elements of Object-oriented programming, Program analysis and Serialization.

While the research belongs to areas of Theoretical computer science, he spends his time largely on the problem of Class hierarchy, intersecting his research to questions surrounding Concept class. He interconnects Control flow, Dataflow, Concurrency and Slicing in the investigation of issues within Debugging. His biological study spans a wide range of topics, including Point of interest and Program Dependence Graph.

His most cited work include:

  • A survey of program slicing techniques. (1306 citations)
  • Chianti: a tool for change impact analysis of java programs (369 citations)
  • Scalable propagation-based call graph construction algorithms (225 citations)

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

Frank Tip spends much of his time researching Programming language, Java, Set, Theoretical computer science and Code refactoring. His is involved in several facets of Programming language study, as is seen by his studies on Debugging, Class, JavaScript, Semantics and Class hierarchy. His Program slicing study in the realm of Debugging connects with subjects such as Basis.

The study incorporates disciplines such as Object-oriented programming, Container, Static analysis and Programmer in addition to Java. His Set study integrates concerns from other disciplines, such as Computer program, Program analysis and Consistency. His studies in Concurrency integrate themes in fields like Control flow and Symbolic execution.

He most often published in these fields:

  • Programming language (51.28%)
  • Java (24.79%)
  • Set (20.51%)

What were the highlights of his more recent work (between 2009-2020)?

  • Programming language (51.28%)
  • JavaScript (8.55%)
  • Code refactoring (16.24%)

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

Frank Tip mostly deals with Programming language, JavaScript, Code refactoring, Computer program and Web application. His study in Correctness, Java, Programmer, Compiler and Implementation falls within the category of Programming language. Frank Tip regularly ties together related areas like Synchronization in his Java studies.

His research integrates issues of Random testing, Scalability, Theoretical computer science, Unobtrusive JavaScript and Property in his study of JavaScript. His Computer program research is multidisciplinary, relying on both Real-time computing, Set and Code. His study in Set is interdisciplinary in nature, drawing from both Client–server model and Fault detection and isolation.

Between 2009 and 2020, his most popular works were:

  • A framework for automated testing of javascript web applications (169 citations)
  • Finding Bugs in Web Applications Using Dynamic Test Generation and Explicit-State Model Checking (137 citations)
  • Directed test generation for effective fault localization (126 citations)

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

  • Programming language
  • Operating system
  • Object-oriented programming

His primary scientific interests are in Programming language, Code, Java, JavaScript and Code refactoring. His Programming language study frequently draws connections between related disciplines such as Web application. His research on Code also deals with topics like

  • Computer program which is related to area like Set,
  • Synchronization together with Consistency, Software maintenance and Lock.

His Java study frequently draws connections to other fields, such as Unobtrusive JavaScript. In JavaScript, he works on issues like Random testing, which are connected to Keyword-driven testing, Test generator, Scripting language, Ajax and Debugging. His Code refactoring research is multidisciplinary, incorporating elements of Program transformation, Type inference, Correctness and Return type.

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 Survey of Program Slicing Techniques.

Frank Tip.
Department of Computer Science [CS] (1994)

2442 Citations

A survey of program slicing techniques.

Frank Tip.
Journal of Programming Languages (1995)

1810 Citations

A survey of program slicing techniques.

Frank Tip.
Journal of Programming Languages (1995)

1810 Citations

Chianti: a tool for change impact analysis of java programs

Xiaoxia Ren;Fenil Shah;Frank Tip;Barbara G. Ryder.
conference on object-oriented programming systems, languages, and applications (2004)

547 Citations

Chianti: a tool for change impact analysis of java programs

Xiaoxia Ren;Fenil Shah;Frank Tip;Barbara G. Ryder.
conference on object-oriented programming systems, languages, and applications (2004)

547 Citations

Scalable propagation-based call graph construction algorithms

Frank Tip;Jens Palsberg.
conference on object-oriented programming systems, languages, and applications (2000)

337 Citations

Scalable propagation-based call graph construction algorithms

Frank Tip;Jens Palsberg.
conference on object-oriented programming systems, languages, and applications (2000)

337 Citations

Change impact analysis for object-oriented programs

Barbara G. Ryder;Frank Tip.
workshop on program analysis for software tools and engineering (2001)

331 Citations

Change impact analysis for object-oriented programs

Barbara G. Ryder;Frank Tip.
workshop on program analysis for software tools and engineering (2001)

331 Citations

Associating synchronization constraints with data in an object-oriented language

Mandana Vaziri;Frank Tip;Julian Dolby.
symposium on principles of programming languages (2006)

301 Citations

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

Contact us

Best Scientists Citing Frank Tip

Mark Harman

Mark Harman

University College London

Publications: 79

Thomas Reps

Thomas Reps

University of Wisconsin–Madison

Publications: 40

Barbara G. Ryder

Barbara G. Ryder

Virginia Tech

Publications: 33

Ali Mesbah

Ali Mesbah

University of British Columbia

Publications: 32

David Binkley

David Binkley

Loyola University Maryland

Publications: 30

Danny Dig

Danny Dig

University of Colorado Boulder

Publications: 30

Andreas Zeller

Andreas Zeller

Saarland University

Publications: 29

Alessandro Orso

Alessandro Orso

Georgia Institute of Technology

Publications: 27

Michael D. Ernst

Michael D. Ernst

University of Washington

Publications: 27

Baowen Xu

Baowen Xu

Nanjing University

Publications: 26

Gregg Rothermel

Gregg Rothermel

North Carolina State University

Publications: 26

Jianjun Zhao

Jianjun Zhao

Kyushu University

Publications: 26

Stéphane Ducasse

Stéphane Ducasse

University of Lille

Publications: 26

Shan Lu

Shan Lu

University of Chicago

Publications: 26

Xiangyu Zhang

Xiangyu Zhang

Purdue University West Lafayette

Publications: 25

Robert M. Hierons

Robert M. Hierons

University of Sheffield

Publications: 24

Trending Scientists

Anderson Rocha

Anderson Rocha

State University of Campinas

Liping A. Cai

Liping A. Cai

Purdue University West Lafayette

C. Allin Cornell

C. Allin Cornell

Stanford University

Rickie C. Lake

Rickie C. Lake

Micron (United States)

Xavier Correig

Xavier Correig

Rovira i Virgili University

Wei Xia

Wei Xia

Southern University of Science and Technology

Lutz Hecht

Lutz Hecht

University of Glasgow

Wen-Hwa Lee

Wen-Hwa Lee

Academia Sinica

Marie Stiborová

Marie Stiborová

Charles University

Gerrit T.S. Beemster

Gerrit T.S. Beemster

University of Antwerp

I. R. Lehman

I. R. Lehman

Stanford University

Eric J. Barron

Eric J. Barron

Pennsylvania State University

Jillian C. Shipherd

Jillian C. Shipherd

Boston University

Charles Fernyhough

Charles Fernyhough

Durham University

Ashfaq Shuaib

Ashfaq Shuaib

University of Alberta

Francois Guilhot

Francois Guilhot

Inserm : Institut national de la santé et de la recherche médicale

Something went wrong. Please try again later.