Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,097,720 papers from all fields of science
Search
Sign In
Create Free Account
Application programming interface
Known as:
Software API
, API (disambiguation)
, Api.php
Expand
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
AROS Research Operating System
Abstraction (software engineering)
Apple event
Blender (software)
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Review
2015
Review
2015
The Paleobiology Database application programming interface
S. Peters
,
Michael McClennen
Paleobiology
2015
Corpus ID: 57096354
Abstract. The Paleobiology Database (PBDB; https://paleobiodb.org) consists of geographically and temporally explicit…
Expand
Highly Cited
2013
Highly Cited
2013
DroidAPIMiner: Mining API-Level Features for Robust Malware Detection in Android
Yousra Aafer
,
Wenliang Du
,
Heng Yin
Security and Privacy in Communication Networks
2013
Corpus ID: 15436965
The increasing popularity of Android apps makes them the target of malware authors. To defend against this severe increase of…
Expand
Review
2013
Review
2013
Network virtualization and software defined networking for cloud computing: a survey
R. Jain
,
S. Paul
IEEE Communications Magazine
2013
Corpus ID: 13247567
Network virtualization is the key to the current and future success of cloud computing. In this article, we explain key reasons…
Expand
Highly Cited
2013
Highly Cited
2013
Just-In-Time Code Reuse: On the Effectiveness of Fine-Grained Address Space Layout Randomization
Kevin Z. Snow
,
F. Monrose
,
Lucas Davi
,
A. Dmitrienko
,
C. Liebchen
,
A. Sadeghi
IEEE Symposium on Security and Privacy
2013
Corpus ID: 2026441
Fine-grained address space layout randomization (ASLR) has recently been proposed as a method of efficiently mitigating runtime…
Expand
Highly Cited
2012
Highly Cited
2012
DroidScope: Seamlessly Reconstructing the OS and Dalvik Semantic Views for Dynamic Android Malware Analysis
Lok K. Yan
,
Heng Yin
USENIX Security Symposium
2012
Corpus ID: 14410703
The prevalence of mobile platforms, the large market share of Android, plus the openness of the Android Market makes it a hot…
Expand
Highly Cited
2012
Highly Cited
2012
DroidMat: Android Malware Detection through Manifest and API Calls Tracing
Dong-Jie Wu
,
Ching-Hao Mao
,
Te-En Wei
,
Hahn-Ming Lee
,
Kuo-Ping Wu
Seventh Asia Joint Conference on Information…
2012
Corpus ID: 206511836
Recently, the threat of Android malware is spreading rapidly, especially those repackaged Android malware. Although understanding…
Expand
Review
2003
Review
2003
Eclipse Modeling Framework
Stephan Gerth
2003
Corpus ID: 59909690
The authoritative guide to the Eclipse Modeling Framework (EMF)--written by the lead EMF designers! Shows how EMF unifies three…
Expand
Highly Cited
2001
Highly Cited
2001
Developing multi‐agent systems with a FIPA‐compliant agent framework
F. Bellifemine
,
A. Poggi
,
G. Rimassa
Software, Practice & Experience
2001
Corpus ID: 1760504
To ease large‐scale realization of agent applications there is an urgent need for frameworks, methodologies and toolkits that…
Expand
Review
1996
Review
1996
Galib: a c++ library of genetic algorithm components
M. Wall
1996
Corpus ID: 59733981
GAlib is a C++ library of genetic algorithm objects. The library includes tools for using genetic algorithms to do optimization…
Expand
Review
1992
Review
1992
Modern Operating Systems
A. Tanenbaum
1992
Corpus ID: 227291591
For software development professionals and computer science students, Modern Operating Systems gives a solid conceptual overview…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE