H-Index & Metrics Top Publications

H-Index & Metrics

Discipline name H-index Citations Publications World Ranking National Ranking
Engineering and Technology H-index 30 Citations 5,597 130 World Ranking 7217 National Ranking 2370

Overview

What is he best known for?

The fields of study he is best known for:

  • Software
  • Operating system
  • Programming language

His primary areas of study are Software engineering, Software, Software development, Code refactoring and Programming language. His Software engineering research focuses on Java and how it connects with Type safety. His Software research incorporates elements of World Wide Web and Source code.

His World Wide Web study integrates concerns from other disciplines, such as Business process, Open source and Data science. He focuses mostly in the field of Software development, narrowing it down to topics relating to Knowledge management and, in certain cases, Software review, Software analytics, Crowdsourcing software development, Personal software process and Software peer review. The study incorporates disciplines such as Software maintenance and Usability in addition to Code refactoring.

His most cited work include:

  • How We Refactor, and How We Know It (343 citations)
  • Why don't software developers use static analysis tools to find bugs? (237 citations)
  • How we refactor, and how we know it (124 citations)

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

Emerson Murphy-Hill mainly focuses on Software engineering, Software, Code refactoring, Programming language and World Wide Web. His Software engineering research incorporates themes from Program analysis, Software maintenance, Java, Source code and Software quality. His work deals with themes such as Static analysis and Human–computer interaction, which intersect with Software.

His Code refactoring research includes elements of Code review and Code smell. His research investigates the connection between Programming language and topics such as Usability that intersect with problems in Visualization. His studies deal with areas such as Open source and Knowledge management as well as Software development.

He most often published in these fields:

  • Software engineering (38.10%)
  • Software (35.37%)
  • Code refactoring (23.81%)

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

  • Software (35.37%)
  • Software engineering (38.10%)
  • Human–computer interaction (7.48%)

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

His primary scientific interests are in Software, Software engineering, Human–computer interaction, Static analysis and World Wide Web. His work carried out in the field of Software brings together such families of science as Java and Data science. His studies in Software engineering integrate themes in fields like Program analysis, Code, Usability, Source code and Design fiction.

Many of his research projects under Human–computer interaction are closely connected to Automation with Automation, tying the diverse disciplines of science together. The concepts of his Static analysis study are interwoven with issues in Taint checking and Android. He focuses mostly in the field of World Wide Web, narrowing it down to matters related to Knowledge management and, in some cases, Open source, Open source software and Software development.

Between 2015 and 2020, his most popular works were:

  • Gender differences and bias in open source: pull request acceptance of women versus men (106 citations)
  • Do developers read compiler error messages (43 citations)
  • Does ACM’s code of ethics change ethical decision making in software development? (31 citations)

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

  • Software
  • Operating system
  • Programming language

His scientific interests lie mostly in Software, Software engineering, Software development, Programming language and Open source. In general Software study, his work on Software quality often relates to the realm of Publication, thereby connecting several areas of interest. His Software engineering research is multidisciplinary, incorporating perspectives in Program analysis, Static analysis and Usability, Human–computer interaction.

His Software development research is multidisciplinary, incorporating elements of Control, Engineering ethics, Ethical decision and Behavioral ethics. Programming language and Code are frequently intertwined in his study. His research in Open source intersects with topics in Social psychology, Gender bias, Knowledge management, Open source software and World Wide Web.

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

How We Refactor, and How We Know It

E. Murphy-Hill;C. Parnin;A. P. Black.
IEEE Transactions on Software Engineering (2012)

752 Citations

Why don't software developers use static analysis tools to find bugs?

Brittany Johnson;Yoonki Song;Emerson Murphy-Hill;Robert Bowdidge.
international conference on software engineering (2013)

567 Citations

Refactoring Tools: Fitness for Purpose

E. Murphy-Hill;A.P. Black.
IEEE Software (2008)

191 Citations

Gender differences and bias in open source: pull request acceptance of women versus men

Josh Terrell;Andrew Kofink;Justin Middleton;Clarissa Rainear.
PeerJ (2017)

187 Citations

An interactive ambient visualization for code smells

Emerson Murphy-Hill;Andrew P. Black.
software visualization (2010)

170 Citations

Breaking the barriers to successful refactoring: observations and tools for extract method

Emerson Murphy-Hill;Andrew P. Black.
international conference on software engineering (2008)

169 Citations

Cowboys, ankle sprains, and keepers of quality: how is video game development different from software development?

Emerson Murphy-Hill;Thomas Zimmermann;Nachiappan Nagappan.
international conference on software engineering (2014)

161 Citations

A degree-of-knowledge model to capture source code familiarity

Thomas Fritz;Jingwen Ou;Gail C. Murphy;Emerson Murphy-Hill.
international conference on software engineering (2010)

153 Citations

Reconciling manual and automatic refactoring

Xi Ge;Quinton L. DuBose;Emerson Murphy-Hill.
international conference on software engineering (2012)

137 Citations

Enron's spreadsheets and related emails: a dataset and analysis

Felienne Hermans;Emerson Murphy-Hill.
international conference on software engineering (2015)

103 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 Emerson Murphy-Hill

Alessandro Garcia

Alessandro Garcia

Pontifical Catholic University of Rio de Janeiro

Publications: 36

Thomas Zimmermann

Thomas Zimmermann

Microsoft (United States)

Publications: 28

Marouane Kessentini

Marouane Kessentini

University of Michigan–Ann Arbor

Publications: 25

Alexander Serebrenik

Alexander Serebrenik

Eindhoven University of Technology

Publications: 23

Christian Bird

Christian Bird

Microsoft (United States)

Publications: 22

Danny Dig

Danny Dig

University of Colorado Boulder

Publications: 21

Gunter Saake

Gunter Saake

Otto-von-Guericke University Magdeburg

Publications: 19

Ralph E. Johnson

Ralph E. Johnson

University of Illinois at Urbana-Champaign

Publications: 18

Romain Robbes

Romain Robbes

Free University of Bozen-Bolzano

Publications: 18

David Lo

David Lo

Singapore Management University

Publications: 18

Oscar Nierstrasz

Oscar Nierstrasz

University of Bern

Publications: 17

Christian Kästner

Christian Kästner

Carnegie Mellon University

Publications: 16

Xin Xia

Xin Xia

Monash University

Publications: 16

Fabio Palomba

Fabio Palomba

University of Salerno

Publications: 16

Miryung Kim

Miryung Kim

University of California, Los Angeles

Publications: 15

Something went wrong. Please try again later.