H-Index & Metrics Top Publications

H-Index & Metrics

Discipline name H-index Citations Publications World Ranking National Ranking
Computer Science H-index 71 Citations 15,251 301 World Ranking 774 National Ranking 64

Overview

What is he best known for?

The fields of study he is best known for:

  • Software
  • Programming language
  • Operating system

Tao Xie mainly investigates Software, Software engineering, Software development, Programming language and Software system. His research integrates issues of Machine learning, World Wide Web and Natural language, Artificial intelligence in his study of Software. His Software engineering study integrates concerns from other disciplines, such as Correctness, Access control, Consistency, Component-based software engineering and Software quality.

His Software development research incorporates themes from Class, Scalability, Unit testing and Automatic test pattern generation. His study looks at the relationship between Programming language and fields such as Random testing, as well as how they intersect with chemical problems. The various areas that Tao Xie examines in his Software system study include Bug tracking system, End user, Data science and Source code.

His most cited work include:

  • An approach to detecting duplicate bug reports using natural language and execution information (433 citations)
  • Parseweb: a programmer assistant for reusing open source code on the web (369 citations)
  • MAPO: Mining and Recommending API Usage Patterns (318 citations)

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

His main research concerns Software engineering, Software, Programming language, Software development and World Wide Web. His Software engineering research is multidisciplinary, incorporating elements of Test strategy and Software performance testing, Software construction. The Software study which covers Data mining that intersects with Code coverage.

His study in Source code, Unit testing, Object-oriented programming, Software system and Java is carried out as part of his studies in Programming language. The concepts of his Source code study are interwoven with issues in Database and Code. He works mostly in the field of Unit testing, limiting it down to topics relating to Symbolic execution and, in certain cases, Theoretical computer science.

He most often published in these fields:

  • Software engineering (25.48%)
  • Software (21.64%)
  • Programming language (14.25%)

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

  • Artificial intelligence (10.41%)
  • Software engineering (25.48%)
  • Software (21.64%)

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

Tao Xie spends much of his time researching Artificial intelligence, Software engineering, Software, Software deployment and Machine learning. Tao Xie combines subjects such as Java, Peer reviewing and Tracing with his study of Software engineering. His Java study deals with Test prioritization intersecting with Code and Regression testing.

Debugging is closely connected to Data mining in his research, which is encompassed under the umbrella topic of Software. His Software deployment study combines topics from a wide range of disciplines, such as Distributed computing, Delta Debugging, Construct, World Wide Web and Microservices. Tao Xie has researched Natural language in several fields, including Semantics, Regular expression, Programming language and Test case.

Between 2017 and 2021, his most popular works were:

  • An empirical study of Android test generation tools in industrial cases (32 citations)
  • iDFlakies: A Framework for Detecting and Partially Classifying Flaky Tests (29 citations)
  • Understanding Diverse Usage Patterns from Large-Scale Appstore-Service Profiles (29 citations)

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

  • Operating system
  • Programming language
  • Software

His scientific interests lie mostly in Software engineering, Debugging, Microservices, Software and Artificial intelligence. His Software engineering study combines topics in areas such as Test suite, User interface and Code coverage. His study in Debugging is interdisciplinary in nature, drawing from both Software fault tolerance and Data mining.

Tao Xie works mostly in the field of Software fault tolerance, limiting it down to topics relating to Ranking and, in certain cases, Source code, as a part of the same area of interest. His studies deal with areas such as Field and Dependability as well as Software. His research links Machine learning with Artificial intelligence.

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.

Top Publications

An approach to detecting duplicate bug reports using natural language and execution information

Xiaoyin Wang;Lu Zhang;Tao Xie;John Anvik.
international conference on software engineering (2008)

630 Citations

Parseweb: a programmer assistant for reusing open source code on the web

Suresh Thummalapenta;Tao Xie.
automated software engineering (2007)

522 Citations

WHYPER: towards automating risk assessment of mobile applications

Rahul Pandita;Xusheng Xiao;Wei Yang;William Enck.
usenix security symposium (2013)

411 Citations

MAPO: Mining and Recommending API Usage Patterns

Hao Zhong;Tao Xie;Lu Zhang;Jian Pei.
european conference on object oriented programming (2009)

378 Citations

Symstra: a framework for generating object-oriented unit tests using symbolic execution

Tao Xie;Darko Marinov;Wolfram Schulte;David Notkin.
tools and algorithms for construction and analysis of systems (2005)

362 Citations

A grey-box approach for automated GUI-model generation of mobile applications

Wei Yang;Mukul R. Prasad;Tao Xie.
fundamental approaches to software engineering (2013)

360 Citations

Mining API patterns as partial orders from source code: from usage scenarios to specifications

Mithun Acharya;Tao Xie;Jian Pei;Jun Xu.
foundations of software engineering (2007)

327 Citations

MAPO: mining API usages from open source repositories

Tao Xie;Jian Pei.
mining software repositories (2006)

290 Citations

Fitness-guided path exploration in dynamic symbolic execution

Tao Xie;Nikolai Tillmann;Jonathan de Halleux;Wolfram Schulte.
dependable systems and networks (2009)

286 Citations

DSD-Crasher: A hybrid analysis tool for bug finding

Christoph Csallner;Yannis Smaragdakis;Tao Xie.
ACM Transactions on Software Engineering and Methodology (2008)

275 Citations

Profile was last updated on December 6th, 2021.
Research.com Ranking is based on data retrieved from the Microsoft Academic Graph (MAG).
The ranking h-index is inferred from publications deemed to belong to the considered discipline.

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

Contact us

Top Scientists Citing Tao Xie

David Lo

David Lo

Singapore Management University

Publications: 100

Lu Zhang

Lu Zhang

Peking University

Publications: 51

Denys Poshyvanyk

Denys Poshyvanyk

William & Mary

Publications: 48

Darko Marinov

Darko Marinov

University of Illinois at Urbana-Champaign

Publications: 47

Tien N. Nguyen

Tien N. Nguyen

The University of Texas at Dallas

Publications: 46

Gordon Fraser

Gordon Fraser

University of Passau

Publications: 46

Hongyu Zhang

Hongyu Zhang

University of Newcastle Australia

Publications: 43

Mark Harman

Mark Harman

University College London

Publications: 43

Sarfraz Khurshid

Sarfraz Khurshid

The University of Texas at Austin

Publications: 40

Andreas Zeller

Andreas Zeller

Saarland University

Publications: 35

Hong Mei

Hong Mei

Peking University

Publications: 33

Michael D. Ernst

Michael D. Ernst

University of Washington

Publications: 33

Yves Le Traon

Yves Le Traon

University of Luxembourg

Publications: 32

Xin Xia

Xin Xia

Monash University

Publications: 30

Yang Liu

Yang Liu

Nanyang Technological University

Publications: 30

Something went wrong. Please try again later.