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 53 Citations 13,731 142 World Ranking 3149 National Ranking 1639

Research.com Recognitions

Awards & Achievements

2020 - ACM Fellow For contributions to static and dynamic program debugging and verification methods

2013 - ACM Senior Member

Overview

What is he best known for?

The fields of study Cormac Flanagan is best known for:

  • Programming language
  • Operating system
  • Mutual exclusion

Cormac Flanagan links relevant scientific disciplines such as Scheme (mathematics) and Base (topology) in the realm of Mathematical analysis. As part of his studies on Scheme (mathematics), he frequently links adjacent subjects like Mathematical analysis. He is involved in relevant fields of research such as Static analysis, Type (biology) and Key (lock) in the domain of Ecology. His Ecology research extends to Key (lock), which is thematically connected. His Paleontology research is intertwined with Context (archaeology) and Type (biology). Context (archaeology) is often connected to Paleontology in his work. He undertakes interdisciplinary study in the fields of Programming language and Lisp through his research. He performs integrative Model checking and Algorithm research in his work. While working on this project, he studies both Algorithm and Model checking.

His most cited work include:

  • DrScheme: a programming environment for Scheme (274 citations)
  • Houdini, an Annotation Assistant for ESC/Java (272 citations)
  • Types for safe locking (219 citations)

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

Cormac Flanagan combines Programming language and Algorithm in his research. With his scientific publications, his incorporates both Theoretical computer science and Artificial intelligence. In his study, Cormac Flanagan carries out multidisciplinary Artificial intelligence and Theoretical computer science research. His Computer network study frequently links to related topics such as Channel (broadcasting). His Channel (broadcasting) study frequently links to other fields, such as Synchronization (alternating current). His research links Computer network with Synchronization (alternating current). Cormac Flanagan regularly ties together related areas like Information flow in his Linguistics studies. Information flow and Linguistics are commonly linked in his work. His Set (abstract data type) study frequently links to other fields, such as Code (set theory).

Cormac Flanagan most often published in these fields:

  • Programming language (89.13%)
  • Theoretical computer science (43.48%)
  • Model checking (26.09%)

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

  • Information flow (100.00%)
  • Programming language (100.00%)
  • Linguistics (100.00%)

In recent works Cormac Flanagan was focusing on the following fields of study:

His research is interdisciplinary, bridging the disciplines of Linguistics and Information flow. His work on Information flow expands to the thematically related Linguistics. In his works, he undertakes multidisciplinary study on Programming language and Theoretical computer science. In his work, Cormac Flanagan performs multidisciplinary research in Theoretical computer science and Programming language. While working in this field, he studies both Distributed computing and Cloud computing. He merges Cloud computing with Distributed computing in his research. Cormac Flanagan connects Database with Implementation in his study. Cormac Flanagan conducts interdisciplinary study in the fields of Implementation and Database through his research. He merges Operating system with Scripting language in his research.

Between 2014 and 2018, his most popular works were:

  • Secure serverless computing using dynamic information flow control (25 citations)
  • Faceted Dynamic Information Flow via Control and Data Monads (14 citations)
  • Multiple Facets for Dynamic Information Flow with Exceptions (11 citations)

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

Extended static checking for Java

Cormac Flanagan;K. Rustan M. Leino;Mark Lillibridge;Greg Nelson.
programming language design and implementation (2002)

1874 Citations

FastTrack: efficient and precise dynamic race detection

Cormac Flanagan;Stephen N. Freund.
Communications of The ACM (2010)

859 Citations

Dynamic partial-order reduction for model checking software

Cormac Flanagan;Patrice Godefroid.
symposium on principles of programming languages (2005)

822 Citations

The essence of compiling with continuations

Cormac Flanagan;Amr Sabry;Bruce F. Duba;Matthias Felleisen.
programming language design and implementation (1993)

704 Citations

Atomizer: A dynamic atomicity checker for multithreaded programs

Cormac Flanagan;Stephen N. Freund.
Science of Computer Programming (2008)

596 Citations

Type-based race detection for Java

Cormac Flanagan;Stephen N. Freund.
programming language design and implementation (2000)

547 Citations

Houdini, an Annotation Assistant for ESC/Java

Cormac Flanagan;K. Rustan M. Leino.
formal methods (2001)

496 Citations

A type and effect system for atomicity

Cormac Flanagan;Shaz Qadeer.
programming language design and implementation (2003)

490 Citations

Predicate abstraction for software verification

Cormac Flanagan;Shaz Qadeer.
symposium on principles of programming languages (2002)

382 Citations

Hybrid type checking

Cormac Flanagan.
symposium on principles of programming languages (2006)

324 Citations

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

Contact us

Best Scientists Citing Cormac Flanagan

Matthias Felleisen

Matthias Felleisen

Northeastern University

Publications: 72

Shaz Qadeer

Shaz Qadeer

Facebook (United States)

Publications: 59

Shriram Krishnamurthi

Shriram Krishnamurthi

Brown University

Publications: 54

Ranjit Jhala

Ranjit Jhala

University of California, San Diego

Publications: 52

K. Rustan M. Leino

K. Rustan M. Leino

Amazon Web Services

Publications: 46

Shuvendu K. Lahiri

Shuvendu K. Lahiri

Microsoft (United States)

Publications: 46

Martin Rinard

Martin Rinard

MIT

Publications: 45

Viktor Kuncak

Viktor Kuncak

École Polytechnique Fédérale de Lausanne

Publications: 44

Chao Wang

Chao Wang

University of Southern California

Publications: 43

Robert Bruce Findler

Robert Bruce Findler

Northwestern University

Publications: 40

Ganesh Gopalakrishnan

Ganesh Gopalakrishnan

University of Utah

Publications: 40

Koushik Sen

Koushik Sen

University of California, Berkeley

Publications: 38

Wolfram Schulte

Wolfram Schulte

Microsoft (United States)

Publications: 38

Frank Piessens

Frank Piessens

KU Leuven

Publications: 38

Michael D. Ernst

Michael D. Ernst

University of Washington

Publications: 38

Shan Lu

Shan Lu

University of Chicago

Publications: 34

Trending Scientists

Stephen J. Maybank

Stephen J. Maybank

Birkbeck, University of London

Shih-Wei Lin

Shih-Wei Lin

Chang Gung University

Meraj Mustafa

Meraj Mustafa

National University of Sciences and Technology

Larry W. Mays

Larry W. Mays

Arizona State University

Gregory K. Schenter

Gregory K. Schenter

Pacific Northwest National Laboratory

Anjali Pal

Anjali Pal

Indian Institute of Technology Kharagpur

Sung Jong Yoo

Sung Jong Yoo

Korea Institute of Science and Technology

Carmen Ayuso

Carmen Ayuso

Autonomous University of Madrid

Daniel E. Ruzzante

Daniel E. Ruzzante

Dalhousie University

Mario U. Dianzani

Mario U. Dianzani

University of Turin

Katsuya Shigesada

Katsuya Shigesada

Kyoto University

Bernie May

Bernie May

University of California, Davis

Benjamin J. Murray

Benjamin J. Murray

University of Leeds

John R. Jensen

John R. Jensen

University of South Carolina

Moïra Mikolajczak

Moïra Mikolajczak

Université Catholique de Louvain

Glenn D. Wilson

Glenn D. Wilson

King's College London

Something went wrong. Please try again later.