Concurrent Programming

Concurrent Programming is a programming paradigm in which computational tasks are structured to execute during overlapping time periods, enabling asynchronous and potentially parallel execution through explicit management of threads, processes, or events.

3.8K

Publications

231K

Citations

5.3K

Authors

1.1K

Institutions

Publications per year

2017–2026

269

Authors

5.3K

  1. SQ
    Shaz Qadeer

    Microsoft (United States), United States

    32 publications · 2.9K citations

    23

    h-index

  2. SL
    Shan Lu

    University of Chicago, United States

    27 publications · 2.6K citations

    21

    h-index

  3. MH
    Maurice Herlihy

    Brown University, United States

    22 publications · 10K citations

    20

    h-index

  4. VS
    Vivek Sarkar

    Rice University, United States

    29 publications · 3K citations

    20

    h-index

  5. MM
    Madanlal Musuvathi

    Microsoft (United States), United States

    21 publications · 2K citations

    19

    h-index

1–5 of 5.3K

Venues

  1. ACM SIGPLAN Notices

    247 publications · 13K citations

    52

    h-index

  2. 39

    h-index

  3. IEEE Transactions on Software Engineering

    TSE · 79 publications · 5.2K citations

    37

    h-index

  4. Communications of the ACM

    54 publications · 8.6K citations

    32

    h-index

  5. Theoretical Computer Science

    41 publications · 4.9K citations

    24

    h-index

1–5