D-Index & Metrics Best Publications
Computer Science
Sweden
2023

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 69 Citations 23,482 204 World Ranking 1216 National Ranking 4

Research.com Recognitions

Awards & Achievements

2023 - Research.com Computer Science in Sweden Leader Award

2022 - Research.com Computer Science in Sweden Leader Award

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Functional programming

His primary scientific interests are in Programming language, Haskell, Functional programming, Combinatory logic and Theoretical computer science. Many of his studies on Programming language apply to Equational reasoning as well. His Haskell research includes themes of Random testing, Very high-level programming language, Method, Object-oriented programming and Implementation.

His research in Functional programming intersects with topics in Dynamic data structures, Type and Bounded function. His Combinatory logic study incorporates themes from Graphical user interface, Web page and Parsing. He interconnects Space, Functional compiler, Bootstrapping and Compiler in the investigation of issues within Theoretical computer science.

His most cited work include:

  • QuickCheck: a lightweight tool for random testing of Haskell programs (1027 citations)
  • Report on the programming language Haskell: a non-strict, purely functional language version 1.2 (954 citations)
  • Why functional programming matters (586 citations)

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

John Hughes mostly deals with Programming language, Theoretical computer science, Haskell, Functional programming and Software. John Hughes combines subjects such as Random testing and Simple with his study of Programming language. His work investigates the relationship between Theoretical computer science and topics such as Data structure that intersect with problems in Correctness.

His Haskell research incorporates themes from First-generation programming language, Very high-level programming language, Monad, Artificial intelligence and Combinatory logic. John Hughes studied Functional programming and Declarative programming that intersect with Procedural programming. His work carried out in the field of Software brings together such families of science as Software engineering and Erlang.

He most often published in these fields:

  • Programming language (57.72%)
  • Theoretical computer science (21.14%)
  • Haskell (18.70%)

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

  • Programming language (57.72%)
  • Software (13.01%)
  • Theoretical computer science (21.14%)

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

John Hughes mainly focuses on Programming language, Software, Theoretical computer science, Random testing and Software engineering. His Programming language study combines topics in areas such as Computer security, Semantics and Test case. His biological study spans a wide range of topics, including Erlang and Access control.

The Theoretical computer science study combines topics in areas such as Probabilistic logic and Code coverage. John Hughes focuses mostly in the field of Random testing, narrowing it down to matters related to Simple and, in some cases, Formal verification. His Software engineering research is multidisciplinary, incorporating elements of Code, Purely functional, Simple, Simulation and State transition function.

Between 2012 and 2021, his most popular works were:

  • Testing AUTOSAR software with QuickCheck (37 citations)
  • Testing noninterference, quickly (25 citations)
  • Making random judgments: Automatically generating well-typed terms from the definition of a type-system (23 citations)

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

  • Programming language
  • Operating system
  • Algorithm

John Hughes focuses on Random testing, Programming language, Theoretical computer science, Software and Software engineering. His study in Random testing is interdisciplinary in nature, drawing from both State transition function, Simple, Distributed computing and Counterexample. His is doing research in Functional logic programming, Inductive programming, Procedural programming, Programming language theory and Programming paradigm, both of which are found in Programming language.

His studies deal with areas such as Falsifiability and Solver as well as Theoretical computer science. His Bebugging, Test effort and AUTOSAR study in the realm of Software interacts with subjects such as Automated method. His biological study spans a wide range of topics, including Race condition, Simulation and Software testing.

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

Report on the programming language Haskell: a non-strict, purely functional language version 1.2

Paul Hudak;Simon Peyton Jones;Philip Wadler;Brian Boutel.
Sigplan Notices (1992)

2081 Citations

QuickCheck: a lightweight tool for random testing of Haskell programs

Koen Claessen;John Hughes.
international conference on functional programming (2000)

1442 Citations

Why functional programming matters

J. Hughes.
The Computer Journal (1989)

1435 Citations

Why functional programming matters

John Hughes.
The Computer Journal (1989)

1427 Citations

Introduction to Computer Graphics

James D. Foley;Richard L. Phillips;John F. Hughes;Andries van Dam.
(1993)

1160 Citations

SKETCH: an interface for sketching 3D scenes

Robert C. Zeleznik;Kenneth P. Herndon;John F. Hughes.
international conference on computer graphics and interactive techniques (1996)

1152 Citations

As-rigid-as-possible shape manipulation

Takeo Igarashi;Tomer Moscovich;John F. Hughes.
international conference on computer graphics and interactive techniques (2005)

907 Citations

Direct manipulation of free-form deformations

William M. Hsu;John F. Hughes;Henry Kaufman.
international conference on computer graphics and interactive techniques (1992)

827 Citations

Computer graphics: principles and practice (2nd ed.)

James D. Foley;Andries van Dam;Steven K. Feiner;John F. Hughes.
(1990)

798 Citations

Generalising monads to arrows

John Hughes.
mathematics of program construction (2000)

648 Citations

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

Contact us

Best Scientists Citing John Hughes

Takeo Igarashi

Takeo Igarashi

University of Tokyo

Publications: 89

Karan Singh

Karan Singh

University of Toronto

Publications: 46

Simon Jones

Simon Jones

Microsoft (United States)

Publications: 45

Heung-Yeung Shum

Heung-Yeung Shum

Microsoft (United States)

Publications: 45

Paul Hudak

Paul Hudak

Yale University

Publications: 40

Adam Finkelstein

Adam Finkelstein

Princeton University

Publications: 37

Aaron Hertzmann

Aaron Hertzmann

Adobe Systems (United States)

Publications: 32

Hong Qin

Hong Qin

Stony Brook University

Publications: 31

Marie-Paule Cani

Marie-Paule Cani

École Polytechnique

Publications: 31

Michael Hanus

Michael Hanus

Kiel University

Publications: 29

Joaquim Jorge

Joaquim Jorge

University of Lisbon

Publications: 28

Koen Claessen

Koen Claessen

Chalmers University of Technology

Publications: 26

Charlie C. L. Wang

Charlie C. L. Wang

University of Manchester

Publications: 26

Brian Wyvill

Brian Wyvill

University of Victoria

Publications: 24

Maneesh Agrawala

Maneesh Agrawala

Stanford University

Publications: 23

Ravin Balakrishnan

Ravin Balakrishnan

University of Toronto

Publications: 23

Trending Scientists

J. Rodney Turner

J. Rodney Turner

Kingston University

Myles Hollander

Myles Hollander

Florida State University

Phil Husbands

Phil Husbands

University of Sussex

Yoshihiko Takano

Yoshihiko Takano

National Institute for Materials Science

Klaus Henle

Klaus Henle

Helmholtz Centre for Environmental Research

Michael R. Heath

Michael R. Heath

University of Strathclyde

Felicita Scapini

Felicita Scapini

University of Florence

Monika Schreiner

Monika Schreiner

Leibniz Association

Stefania Sarno

Stefania Sarno

University of Bologna

Huayu Lu

Huayu Lu

Nanjing University

Edward G. Durbin

Edward G. Durbin

University of Rhode Island

Mario Beauregard

Mario Beauregard

University of Arizona

René Mõttus

René Mõttus

University of Edinburgh

Clinton T. Rubin

Clinton T. Rubin

Stony Brook University

Matteo Cesari

Matteo Cesari

University of Milan

Roeland P. van der Marel

Roeland P. van der Marel

Space Telescope Science Institute

Something went wrong. Please try again later.