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 35 Citations 5,021 105 World Ranking 7701 National Ranking 3601

Research.com Recognitions

Awards & Achievements

2011 - ACM Distinguished Member

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Software

Satish Chandra spends much of his time researching Software development, Java, Software, Distributed computing and Debugging. Satish Chandra combines subjects such as Collaborative software and Knowledge management with his study of Software development. His Java research is multidisciplinary, relying on both Call graph, Theoretical computer science, Property, Object-oriented programming and JavaScript.

His Software study combines topics from a wide range of disciplines, such as Model checking and Software deployment. His Distributed computing research includes themes of Shared memory and Parallel computing. Debugging is a primary field of his research addressed under Programming language.

His most cited work include:

  • SemFix: program repair via semantic analysis (378 citations)
  • A research agenda for distributed software development (190 citations)
  • Decentralizing execution of composite web services (165 citations)

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

Programming language, Code, Theoretical computer science, Artificial intelligence and Software engineering are his primary areas of study. His study in Programming language concentrates on Programmer, JavaScript, Software development, Type safety and Semantics. His Code research is multidisciplinary, incorporating elements of Python, Natural language user interface, Natural language, Set and Information retrieval.

His Theoretical computer science research focuses on Java and how it relates to Language construct. The concepts of his Artificial intelligence study are interwoven with issues in Machine learning and Scalability. His Software engineering research focuses on Test case and how it connects with Computer program and Executable.

He most often published in these fields:

  • Programming language (32.61%)
  • Code (16.30%)
  • Theoretical computer science (15.22%)

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

  • Code (16.30%)
  • Artificial intelligence (11.96%)
  • Natural language (8.70%)

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

His primary scientific interests are in Code, Artificial intelligence, Natural language, Python and Machine learning. The various areas that he examines in his Code study include Perspective, Natural language user interface, Information retrieval and Data science. His Artificial intelligence research is multidisciplinary, incorporating perspectives in Null and Language construct.

To a larger extent, Satish Chandra studies Programming language with the aim of understanding Python. His Machine learning research incorporates elements of Root cause analysis, Debugging, Java and Root cause. His work in Debugging covers topics such as Workflow which are related to areas like Scalability.

Between 2016 and 2021, his most popular works were:

  • Retrieval on source code: a neural code search (52 citations)
  • SapFix: automated end-to-end repair at scale (46 citations)
  • Getafix: learning to fix bugs automatically (36 citations)

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

  • Programming language
  • Operating system
  • Software

The scientist’s investigation covers issues in Natural language, Code, Artificial intelligence, Ranking and Machine learning. His work deals with themes such as Python, Type inference, F1 score and Word embedding, which intersect with Natural language. The Code study combines topics in areas such as Artificial neural network, Probabilistic logic, Correctness and JavaScript.

Satish Chandra has researched Artificial intelligence in several fields, including Java, Software, Static analysis and Language construct. His Ranking study combines topics in areas such as Natural language user interface and Source code. In general Machine learning, his work in Deep learning and Network complexity is often linked to Point, sort and Sequence linking many areas of study.

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

SemFix: program repair via semantic analysis

Hoang Duong Thien Nguyen;Dawei Qi;Abhik Roychoudhury;Satish Chandra.
international conference on software engineering (2013)

625 Citations

A research agenda for distributed software development

Bikram Sengupta;Satish Chandra;Vibha Sinha.
international conference on software engineering (2006)

333 Citations

Decentralizing execution of composite web services

Mangala Gowri Nanda;Satish Chandra;Vivek Sarkar.
conference on object-oriented programming systems, languages, and applications (2004)

285 Citations

Angelic debugging

Satish Chandra;Emina Torlak;Shaon Barman;Rastislav Bodik.
international conference on software engineering (2011)

173 Citations

Enabling Collaboration in Distributed Requirements Management

Vibha Sinha;Bikram Sengupta;Satish Chandra.
IEEE Software (2006)

164 Citations

Snugglebug: a powerful approach to weakest preconditions

Satish Chandra;Stephen J. Fink;Manu Sridharan.
programming language design and implementation (2009)

154 Citations

Correlation tracking for points-to analysis of javascript

Manu Sridharan;Julian Dolby;Satish Chandra;Max Schäfer.
european conference on object-oriented programming (2012)

149 Citations

Off-line variable substitution for scaling points-to analysis

Atanas Rountev;Satish Chandra.
programming language design and implementation (2000)

147 Citations

Packet types: abstract specification of network protocol messages

Peter J. McCann;Satish Chandra.
acm special interest group on data communication (2000)

138 Citations

Where is time spent in message-passing and shared-memory programs?

Satish Chandra;James R. Larus;Anne Rogers.
architectural support for programming languages and operating systems (1994)

130 Citations

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

Contact us

Best Scientists Citing Satish Chandra

Martin Monperrus

Martin Monperrus

Royal Institute of Technology

Publications: 35

Abhik Roychoudhury

Abhik Roychoudhury

National University of Singapore

Publications: 30

David Lo

David Lo

Singapore Management University

Publications: 25

Westley Weimer

Westley Weimer

University of Michigan–Ann Arbor

Publications: 24

David A. Wood

David A. Wood

University of Wisconsin–Madison

Publications: 23

James R. Larus

James R. Larus

École Polytechnique Fédérale de Lausanne

Publications: 21

Tegawendé F. Bissyandé

Tegawendé F. Bissyandé

University of Luxembourg

Publications: 20

Yves Le Traon

Yves Le Traon

University of Luxembourg

Publications: 18

Lu Zhang

Lu Zhang

Peking University

Publications: 16

Mark D. Hill

Mark D. Hill

University of Wisconsin–Madison

Publications: 16

Martin Rinard

Martin Rinard

MIT

Publications: 15

Sumit Gulwani

Sumit Gulwani

Microsoft (United States)

Publications: 15

Barbara G. Ryder

Barbara G. Ryder

Virginia Tech

Publications: 15

Yingfei Xiong

Yingfei Xiong

Peking University

Publications: 15

Jacques Klein

Jacques Klein

University of Luxembourg

Publications: 14

Eran Yahav

Eran Yahav

Technion – Israel Institute of Technology

Publications: 14

Trending Scientists

Emmanuel Okechukwu Ogbonna

Emmanuel Okechukwu Ogbonna

Cardiff University

David Colander

David Colander

Middlebury College

Robert M. Nishikawa

Robert M. Nishikawa

University of Pittsburgh

Per Heiselberg

Per Heiselberg

Aalborg University

Kevin A. Francesconi

Kevin A. Francesconi

University of Graz

Jixin Zhu

Jixin Zhu

Nanjing Tech University

Salvatore Grasso

Salvatore Grasso

Southwest Jiaotong University

Josiane Ménissier-de Murcia

Josiane Ménissier-de Murcia

École Normale Supérieure

Hue H. Luu

Hue H. Luu

University of Chicago

Ronald Melki

Ronald Melki

Centre national de la recherche scientifique, CNRS

Kay F. Macleod

Kay F. Macleod

University of Chicago

Floriano Papi

Floriano Papi

University of Pisa

Shubha Tole

Shubha Tole

Tata Institute of Fundamental Research

Azra C. Ghani

Azra C. Ghani

Imperial College London

Rudolf Happle

Rudolf Happle

University of Freiburg

Amy Ellen Schwartz

Amy Ellen Schwartz

Syracuse University

Something went wrong. Please try again later.