Application Programming Interface (Api)

Application Programming Interface (API) is a formal specification that defines a standardized set of procedures, functions, and protocols through which software components interact, enabling controlled access to the services of an operating system or software library within the context of system calls.

490

Publications

43.4K

Citations

2K

Authors

705

Institutions

Publications per year

2017–2026

182

Authors

2K

  1. MP
    Martin P. Robillard

    McGill University, Canada

    7 publications · 464 citations

    7

    h-index

  2. YY
    Yanfang Ye

    West Virginia University, United States

    6 publications · 552 citations

    6

    h-index

  3. DR
    David Redmiles

    University of California, Irvine, United States

    4 publications · 236 citations

    4

    h-index

  4. RR
    Romain Robbes

    University of Chile, Chile

    4 publications · 290 citations

    4

    h-index

  5. HZ
    Hao Zhong

    Shanghai Jiao Tong University, China

    4 publications · 441 citations

    4

    h-index

1–5 of 2K

Venues

  1. Bioinformatics

    14 publications · 2.2K citations

    13

    h-index

  2. Nucleic Acids Research

    7 publications · 16.3K citations

    7

    h-index

  3. IEEE Transactions on Software Engineering

    TSE · 6 publications · 518 citations

    6

    h-index

  4. Communications of the ACM

    5 publications · 452 citations

    5

    h-index

  5. PubMed

    Repository · 5 publications · 3.3K citations

    5

    h-index

1–5