Results 11 to 20 of about 43,819 (303)
A history and future of Web APIs [PDF]
Abstract Distributed information systems predominantly have client-server architectures, as does the Web itself. In this article, we review the evolution of the interface of client-server distributed systems, from Messaging and RPC systems that predate the Web, to RESTful Web APIs.
Jacek Kopecký +2 more
openaire +5 more sources
Web API Fragility: How Robust is Your Web API Client
Web APIs provide a systematic and extensible approach for application-to-application interaction. A large number of mobile applications makes use of web APIs to integrate services into apps. Each Web API's evolution pace is determined by their respective developer and mobile application developers are forced to accompany the API providers in their ...
Tiago Espinha +2 more
core +5 more sources
A classification of web API selection solutions over the linked web
Effective support to web designers for fast development of web applications starting from third-party components or Web APIs requires to take into account different aspects. Among them, functional and non functional Web API features and suggestions coming from other web designers who faced similar problems and can share the solutions they adopted.
Devis Bianchini, BIANCHINI, Devis
openaire +3 more sources
Investigating Web APIs on the World Wide Web [PDF]
The world of services on the Web, thus far limited to "classical" Web services based on WSDL and SOAP, has been increasingly marked by the domination of Web APIs, characterised by their relative simplicity and their natural suitability for the Web. Currently, the development of Web APIs is rather autonomous, guided by no established standards or rules,
Maria Maleshkova +2 more
openaire +1 more source
RESTful web APIs nowadays may be considered the de facto standard for web integration, since they enable interoperability between heterogeneous software systems in a standard way, and their usage is widespread in industry. Testing these systems thoroughly is therefore of utmost importance: a single bug in an API could compromise hundreds of services ...
Alberto Martin-Lopez, Juan C. Alonso
openaire +2 more sources
Benchmarking Web API Quality – Revisited [PDF]
Modern applications increasingly interact with web APIs – reusable components, deployed and operated outside the application, and accessed over the network. Their existence, arguably, spurs application innovations, making it easy to integrate data or functionalities. While previous work has analyzed the ecosystem of web APIs and their design, little is
David Bermbach, Erik Wittern
openaire +2 more sources
NASA-PDS/registry-api: registry-api v1.3.0-SNAPSHOT
Web API service for the PDS Registry, providing the implementation of the PDS Search API (https://github.com/nasa-pds/pds-api) for the PDS ...
TESTPERSONAL +10 more
core +6 more sources
The Web is based on numerous standards that together make up the surface of the Web: By knowing and supporting those standards, problems can be solved in well-known ways. This general design pattern on the Web applies to APIs in the very same way as it does to the human Web: By using an (evolving) set of standards, API developers benefit by not having ...
openaire +1 more source
Using Open Web APIs in Teaching Web Mining [PDF]
With the advent of the World Wide Web, many business applications that utilize data mining and text mining techniques to extract useful business information on the Web have evolved from Web searching to Web mining. It is important for students to acquire knowledge and hands-on experience in Web mining during their education in information systems ...
Hsinchun Chen +4 more
openaire +3 more sources
Web-Distortion/Vetter: Vetter Code & Data Release
Here we release the code of Vetter. We also provide our collected web page snapshots (snapshot.zip) and SKPaint API invocation logs (skpdata.tar.gz) of the Alexa top and bottom 2,500 websites, as well as our user study results (results_of_user_study.zip)
Web-Distortion
core +1 more source

