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 65 Citations 23,013 223 World Ranking 1503 National Ranking 838

Research.com Recognitions

Awards & Achievements

2012 - ACM Fellow For contributions to the theory and practice of programming languages and their type systems.

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Algebra

His primary areas of investigation include Programming language, Theoretical computer science, XML, Type safety and Subtyping. His Programming language research integrates issues from XML validation and Document Structure Description. The study incorporates disciplines such as Algorithm, Type inference, Scala and Combinatory logic in addition to Theoretical computer science.

His XML study integrates concerns from other disciplines, such as Regular expression and Data structure. His Type safety research is multidisciplinary, incorporating elements of Java, Reflection, Interface and Type system. His Subtyping study combines topics from a wide range of disciplines, such as Abstract data type and System F.

His most cited work include:

  • Types and Programming Languages (1812 citations)
  • Featherweight Java: a minimal core calculus for Java and GJ (862 citations)
  • Basic Category Theory for Computer Scientists (399 citations)

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

Benjamin C. Pierce spends much of his time researching Programming language, Theoretical computer science, Subtyping, Algorithm and Discrete mathematics. His study focuses on the intersection of Programming language and fields such as XML with connections in the field of Regular expression. His Theoretical computer science research is multidisciplinary, incorporating perspectives in Combinatory logic, Differential privacy, Data structure and Type safety.

His studies deal with areas such as Metatheory and Type as well as Subtyping. His Discrete mathematics study frequently draws connections to other fields, such as Bounded quantification. He studies Operational semantics, focusing on Denotational semantics in particular.

He most often published in these fields:

  • Programming language (39.15%)
  • Theoretical computer science (23.84%)
  • Subtyping (11.03%)

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

  • Programming language (39.15%)
  • Acceptance and commitment therapy (4.27%)
  • Theoretical computer science (23.84%)

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

Benjamin C. Pierce mainly investigates Programming language, Acceptance and commitment therapy, Theoretical computer science, Clinical psychology and Abstract machine. He performs multidisciplinary study in Programming language and Random testing in his work. His Acceptance and commitment therapy research includes elements of Psychotherapist, Mental health, Mindfulness and Medical education.

Benjamin C. Pierce does research in Theoretical computer science, focusing on Functional programming specifically. His work deals with themes such as Context and Mobile apps, which intersect with Clinical psychology. His work is dedicated to discovering how Abstract machine, Computer security are connected with Undefined behavior and Component and other disciplines.

Between 2014 and 2021, his most popular works were:

  • Web-based Acceptance and Commitment Therapy for Mental Health Problems in College Students: A Randomized Controlled Trial (70 citations)
  • Architectural Support for Software-Defined Metadata Processing (58 citations)
  • Foundational Property-Based Testing (36 citations)

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

  • Programming language
  • Operating system
  • Algebra

His main research concerns Programming language, Clinical psychology, Formal verification, Mental health and Acceptance and commitment therapy. His Programming language study frequently draws connections between related disciplines such as Bijection. His research integrates issues of Compartmentalization, Operational semantics, Operating system, Compiler correctness and Principle of least privilege in his study of Formal verification.

Benjamin C. Pierce combines subjects such as Mindfulness, Generalization, The Internet and Mobile apps with his study of Acceptance and commitment therapy. His Semantics research incorporates themes from Soundness, Bisimulation, Theoretical computer science and Coinduction. His Theoretical computer science study frequently links to other fields, such as Security policy.

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

Types and Programming Languages

Benjamin C. Pierce.
(2002)

3548 Citations

Featherweight Java: a minimal core calculus for Java and GJ

Atsushi Igarashi;Benjamin C. Pierce;Philip Wadler.
ACM Transactions on Programming Languages and Systems (2001)

2137 Citations

Typing and subtyping for mobile processes

Benjamin C. Pierce;Davide Sangiorgi.
Mathematical Structures in Computer Science (1996)

1258 Citations

Local type inference

Benjamin C. Pierce;David N. Turner.
ACM Transactions on Programming Languages and Systems (2000)

738 Citations

Linearity and the pi-calculus

Naoki Kobayashi;Benjamin C. Pierce;David N. Turner.
ACM Transactions on Programming Languages and Systems (1999)

732 Citations

Basic Category Theory for Computer Scientists

Benjamin C. Pierce.
(1991)

710 Citations

Combinators for bidirectional tree transformations: A linguistic approach to the view-update problem

J. Nathan Foster;Michael B. Greenwald;Jonathan T. Moore;Benjamin C. Pierce.
ACM Transactions on Programming Languages and Systems (2007)

693 Citations

Pict: a programming language based on the Pi-Calculus

Benjamin C. Pierce;David N. Turner.
Proof, language, and interaction (2000)

636 Citations

Dynamic typing in a statically typed language

Martín Abadi;Luca Cardelli;Benjamin Pierce;Gordon Plotkin.
ACM Transactions on Programming Languages and Systems (1991)

546 Citations

Comparing object encodings

Kim B. Bruce;Luca Cardelli;Benjamin C. Pierce.
Information & Computation (1999)

508 Citations

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

Contact us

Best Scientists Citing Benjamin C. Pierce

Nobuko Yoshida

Nobuko Yoshida

University of Oxford

Publications: 100

Zhenjiang Hu

Zhenjiang Hu

Peking University

Publications: 84

Mariangiola Dezani-Ciancaglini

Mariangiola Dezani-Ciancaglini

University of Turin

Publications: 58

Jonathan Aldrich

Jonathan Aldrich

Carnegie Mellon University

Publications: 53

Mirko Viroli

Mirko Viroli

University of Bologna

Publications: 50

James Cheney

James Cheney

University of Edinburgh

Publications: 49

Davide Sangiorgi

Davide Sangiorgi

University of Bologna

Publications: 48

Kohei Honda

Kohei Honda

Queen Mary University of London

Publications: 45

Andrew D. Gordon

Andrew D. Gordon

Microsoft (United States)

Publications: 45

Frank Piessens

Frank Piessens

KU Leuven

Publications: 44

Matthew Hennessy

Matthew Hennessy

Trinity College Dublin

Publications: 39

Giuseppe Castagna

Giuseppe Castagna

Centre national de la recherche scientifique, CNRS

Publications: 39

Martin Odersky

Martin Odersky

École Polytechnique Fédérale de Lausanne

Publications: 36

Philip Wadler

Philip Wadler

University of Edinburgh

Publications: 35

Peter Sewell

Peter Sewell

University of Cambridge

Publications: 34

Lars Birkedal

Lars Birkedal

Aarhus University

Publications: 34

Trending Scientists

Riccardo Bellazzi

Riccardo Bellazzi

University of Pavia

Yiannis Demiris

Yiannis Demiris

Imperial College London

Daniel J. Klingenberg

Daniel J. Klingenberg

University of Wisconsin–Madison

Rajender Gupta

Rajender Gupta

University of Alberta

Shouwei Zhang

Shouwei Zhang

University of Jinan

Andrés Aguilera

Andrés Aguilera

University of Seville

Christine J. Harrison

Christine J. Harrison

Newcastle University

Jouko I. T. Isojärvi

Jouko I. T. Isojärvi

University of Oulu

Robert N. Emde

Robert N. Emde

University of Colorado Anschutz Medical Campus

Maurizio Codispoti

Maurizio Codispoti

University of Bologna

Katherine A. Rawson

Katherine A. Rawson

Kent State University

Thomas A. Wadden

Thomas A. Wadden

University of Pennsylvania

Karl T. Weber

Karl T. Weber

University of Tennessee Health Science Center

David L. Roth

David L. Roth

Johns Hopkins University

Alan Heavens

Alan Heavens

Imperial College London

Something went wrong. Please try again later.