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 47 Citations 7,810 126 World Ranking 4255 National Ranking 269

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Compiler

Peter Sewell mostly deals with Programming language, Semantics, Memory model, Concurrency and Compiler. In his research, Peter Sewell performs multidisciplinary study on Programming language and Constraint. His Semantics study which covers Computer programming that intersects with Abstract machine and x86.

His work carried out in the field of Memory model brings together such families of science as Axiom, Theoretical computer science and Distributed memory. In his study, Thread, Concurrent computing, Programmer, Concurrent data structure and Multiprocessing is strongly linked to Correctness, which falls under the umbrella field of Concurrency. In his study, System programming and Data structure is inextricably linked to Shared memory, which falls within the broad field of Compiler.

His most cited work include:

  • x86-TSO: a rigorous and usable programmer's model for x86 multiprocessors (313 citations)
  • A Better x86 Memory Model: x86-TSO (277 citations)
  • Mechanized metatheory for the masses: the PoplMark challenge (269 citations)

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

Peter Sewell mainly focuses on Programming language, Semantics, Concurrency, Theoretical computer science and Operational semantics. His Programming language research includes themes of Memory model and Semantics. Peter Sewell works mostly in the field of Memory model, limiting it down to concerns involving Axiom and, occasionally, Set.

His Semantics research is multidisciplinary, incorporating perspectives in Process calculus, Computer programming, Bisimulation, Code and Abstract machine. His biological study spans a wide range of topics, including Software, Concurrent computing, Executable and Shared memory. His work deals with themes such as Marshalling and Denotational semantics, which intersect with Theoretical computer science.

He most often published in these fields:

  • Programming language (57.58%)
  • Semantics (29.55%)
  • Concurrency (26.52%)

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

  • Programming language (57.58%)
  • Concurrency (26.52%)
  • Semantics (29.55%)

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

His primary areas of study are Programming language, Concurrency, Semantics, Executable and Software. His Programming language research includes elements of Semantics and Code. The Concurrency study combines topics in areas such as Memory model and Axiom.

In general Semantics, his work in Operational semantics is often linked to Power linking many areas of study. Peter Sewell combines subjects such as Pseudocode, Concurrent computing, Correctness, Oracle and Formal specification with his study of Executable. His Software study combines topics in areas such as Instruction set and Formal proof.

Between 2013 and 2021, his most popular works were:

  • Modelling the ARMv8 architecture, operationally: concurrency and ISA (94 citations)
  • The Problem of Programming Language Concurrency Semantics (75 citations)
  • Lem: reusable engineering of real-world semantics (57 citations)

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

  • Programming language
  • Operating system
  • Compiler

His primary scientific interests are in Programming language, Concurrency, Executable, Semantics and Memory model. His Programming language research focuses on Semantics and how it relates to HOL. In his study, ARM architecture, Dependency and Formal semantics is inextricably linked to Axiom, which falls within the broad field of Concurrency.

His study explores the link between Executable and topics such as Correctness that cross with problems in Dependent type, Formal verification, Software, Instruction set and Pseudocode. His Semantics study incorporates themes from RISC-V, Soundness and Software development. Peter Sewell has researched Memory model in several fields, including De facto standard and Oracle.

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

x86-TSO: a rigorous and usable programmer's model for x86 multiprocessors

Peter Sewell;Susmit Sarkar;Scott Owens;Francesco Zappa Nardelli.
Communications of The ACM (2010)

474 Citations

x86-TSO: a rigorous and usable programmer's model for x86 multiprocessors

Peter Sewell;Susmit Sarkar;Scott Owens;Francesco Zappa Nardelli.
Communications of The ACM (2010)

474 Citations

A Better x86 Memory Model: x86-TSO

Scott Owens;Susmit Sarkar;Peter Sewell.
theorem proving in higher order logics (2009)

415 Citations

A Better x86 Memory Model: x86-TSO

Scott Owens;Susmit Sarkar;Peter Sewell.
theorem proving in higher order logics (2009)

415 Citations

Mechanized metatheory for the masses: the PoplMark challenge

Brian E. Aydemir;Aaron Bohannon;Matthew Fairbairn;J. Nathan Foster.
theorem proving in higher order logics (2005)

385 Citations

Mechanized metatheory for the masses: the PoplMark challenge

Brian E. Aydemir;Aaron Bohannon;Matthew Fairbairn;J. Nathan Foster.
theorem proving in higher order logics (2005)

385 Citations

Mathematizing C++ concurrency

Mark Batty;Scott Owens;Susmit Sarkar;Peter Sewell.
symposium on principles of programming languages (2011)

383 Citations

Mathematizing C++ concurrency

Mark Batty;Scott Owens;Susmit Sarkar;Peter Sewell.
symposium on principles of programming languages (2011)

383 Citations

Understanding POWER multiprocessors

Susmit Sarkar;Peter Sewell;Jade Alglave;Luc Maranget.
programming language design and implementation (2011)

278 Citations

Cassandra: distributed access control policies with tunable expressiveness

M.Y. Becker;P. Sewell.
ieee international workshop on policies for distributed systems and networks (2004)

278 Citations

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

Contact us

Best Scientists Citing Peter Sewell

Viktor Vafeiadis

Viktor Vafeiadis

Max Planck Institute for Software Systems

Publications: 47

Andrew D. Gordon

Andrew D. Gordon

Microsoft (United States)

Publications: 27

Marianne Winslett

Marianne Winslett

University of Illinois at Urbana-Champaign

Publications: 24

Margaret Martonosi

Margaret Martonosi

Princeton University

Publications: 20

Cédric Fournet

Cédric Fournet

Microsoft (United States)

Publications: 20

Parosh Aziz Abdulla

Parosh Aziz Abdulla

Uppsala University

Publications: 20

Wan Fokkink

Wan Fokkink

Vrije Universiteit Amsterdam

Publications: 19

Daniel Kroening

Daniel Kroening

Amazon (United States)

Publications: 19

Ahmed Bouajjani

Ahmed Bouajjani

Université Paris Cité

Publications: 17

Michael Hicks

Michael Hicks

Amazon (United States)

Publications: 16

Derek Dreyer

Derek Dreyer

Max Planck Institute for Software Systems

Publications: 15

Rocco De Nicola

Rocco De Nicola

IMT Institute for Advanced Studies Lucca

Publications: 15

Nobuko Yoshida

Nobuko Yoshida

Imperial College London

Publications: 15

Jan Vitek

Jan Vitek

Northeastern University

Publications: 15

Ugo Montanari

Ugo Montanari

University of Pisa

Publications: 14

Robin Milner

Robin Milner

University of Cambridge

Publications: 14

Trending Scientists

Patrick Baudisch

Patrick Baudisch

Hasso Plattner Institute

Raymond P. Fisk

Raymond P. Fisk

Texas State University

Louis Eeckhoudt

Louis Eeckhoudt

IESEG School of Management

Thomas H. Seligman

Thomas H. Seligman

National Autonomous University of Mexico

Jianqiang Li

Jianqiang Li

Beijing University of Technology

Lieyun Ding

Lieyun Ding

Huazhong University of Science and Technology

Michael B. Gorin

Michael B. Gorin

University of California, Los Angeles

Brent J. Sinclair

Brent J. Sinclair

University of Western Ontario

Dirk H. Van Vuren

Dirk H. Van Vuren

University of California, Davis

Pedro Melendez

Pedro Melendez

University of Georgia

Evan D. G. Fraser

Evan D. G. Fraser

University of Guelph

Gilbert Féraud

Gilbert Féraud

Université Côte d'Azur

Frédérique Eynaud

Frédérique Eynaud

University of Bordeaux

Chris Roberts

Chris Roberts

University of Manchester

John M. Martinis

John M. Martinis

University of California, Santa Barbara

James E. Rhoads

James E. Rhoads

Goddard Space Flight Center

Something went wrong. Please try again later.