World's Best Scientists 2026 revealed!
Award Badge
Computer Science
Sweden
2026

D-Index & Metrics

Computer Science

D-Index
72
Citations
25725
World Ranking
1652
National Ranking
4

Research.com Recognitions

  • 2026 - Research.com Computer Science in Sweden Leader Award
  • 2025 - Research.com Computer Science in Sweden Leader Award
  • 2023 - Research.com Computer Science in Sweden Leader Award
  • 2022 - Research.com Computer Science in Sweden Leader Award

Overview

John Hughes is affiliated with Chalmers University of Technology in Sweden. Their research primarily focuses on the domain of computer science with particular attention to software engineering and related subfields.

The main fields of study covered in their work include:

  • Computer Science

Their work spans several subfields within this broader area, including:

  • Information Systems
  • Software
  • Computer Networks and Communications
  • Signal Processing
  • Information Systems and Management

Research topics prominently featured in their publications encompass:

  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • Software Reliability and Analysis Research
  • Software System Performance and Reliability
  • Advanced Malware Detection Techniques
  • Scientific Computing and Data Management
  • Web Application Security Vulnerabilities

John Hughes has contributed to recent scholarly publications, including:

  • "Exploring API behaviours through generated examples", 2024, Software Quality Journal
  • "Exploring API Behaviours Through Generated Examples", 2023, arXiv (Cornell University)

The researcher often collaborates with a consistent group of co-authors, which includes:

  • Leonidas Lampropoulos
  • Benjamin C. Pierce
  • Robbert Jongeling
  • Adnan Čaušević
  • Daniel Sundmark

John Hughes has regularly published in venues such as:

  • Software Quality Journal
  • arXiv (Cornell University)

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

  • Why functional programming matters

    J. Hughes

  • QuickCheck: a lightweight tool for random testing of Haskell programs

    Koen Claessen;John Hughes

  • QuickCheck: a lightweight tool for random testing of Haskell programs

    Unknown

  • Introduction to Computer Graphics

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

  • SKETCH: an interface for sketching 3D scenes

    Robert C. Zeleznik;Kenneth P. Herndon;John F. Hughes

  • As-rigid-as-possible shape manipulation

    Takeo Igarashi;Tomer Moscovich;John F. Hughes

  • Direct manipulation of free-form deformations

    William M. Hsu;John F. Hughes;Henry Kaufman

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

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

  • Generalising monads to arrows

    John Hughes

  • Sculpting: an interactive volumetric modeling technique

    Tinsley A. Galyean;John F. Hughes

  • Real-time nonphotorealistic rendering

    Lee Markosian;Michael A. Kowalski;Daniel Goldstein;Samuel J. Trychin

  • Orientable textures for image-based pen-and-ink illustration

    Michael P. Salisbury;Michael T. Wong;John F. Hughes;David H. Salesin

  • A history of Haskell: being lazy with class

    Paul Hudak;John Hughes;Simon Peyton Jones;Philip Wadler

  • Proving the correctness of reactive systems using sized types

    John Hughes;Lars Pareto;Amr Sabry

  • WYSIWYG NPR: drawing strokes directly on 3D models

    Robert D. Kalnins;Lee Markosian;Barbara J. Meier;Michael A. Kowalski

  • Report on the Programming Language Haskell, A Non-strict, Purely Functional Language.

    Paul Hudak;Simon L. Peyton Jones;Philip Wadler;Brian Boutel

  • SmoothSketch: 3D free-form shapes from complex sketches

    Olga A. Karpenko;John F. Hughes

  • A suggestive interface for 3D drawing

    Takeo Igarashi;John F. Hughes

  • Multiperspective panoramas for cel animation

    Daniel N. Wood;Adam Finkelstein;John F. Hughes;Craig E. Thayer

  • Scheduled Fourier volume morphing

    John F. Hughes

Frequent Co-Authors

Koen Claessen
Koen Claessen Chalmers University of Technology
Takeo Igarashi
Takeo Igarashi University of Tokyo
Benjamin C. Pierce
Benjamin C. Pierce University of Pennsylvania
Simon Jones
Simon Jones Microsoft (United States)
Robert C. Zeleznik
Robert C. Zeleznik Brown University
James D. Foley
James D. Foley Georgia Institute of Technology
Steven Feiner
Steven Feiner Columbia University
Philip Wadler
Philip Wadler University of Edinburgh
Marie-Paule Cani
Marie-Paule Cani École Polytechnique

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

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring a career in Computer Science opens up a world of opportunities, especially with the rise of online education. Students who prefer flexibility can now access some of the best online degrees that combine high earning potential with quick completion times.

If you're fascinated by cutting-edge fields, consider specialized programs such as AI degree programs. These courses offer advanced knowledge in artificial intelligence and machine learning—desired skills for tomorrow’s tech landscape.

Unsure which area to focus on? Researching the best majors for the future helps identify which degrees align with growing job markets, ensuring strong career prospects after graduation.

For those seeking faster advancement, pursuing one of the easiest online masters can be a great next step. These programs provide additional credentials without putting your career on hold, making postgraduate education more accessible than ever.

Best Scientists Citing John Hughes

Trending Scientists

Recently Published Articles