Towards Understanding of Structural Attributes of Web APIs Using Metrics Based on API Call Responses

Abstract : The latest trend across different industries is to move towards (open) web APIs. Creating a successful API, however, is not easy. A lot depends on consumers and their interest and willingness to work with the exposed interface. Structural quality, learning difficulty, design consistency, and backwards compatibility are some of the important factors in this process. The question, however, is how one can measure and track such attributes. This paper presents the beginnings of a measurement framework for web APIs that is based on the information readily available both to API providers and API consumers - API call responses. In particular, we analyze the tree-based hierarchical structure of JSON and XML data returned from API calls. We propose a set of easy-to-compute metrics as a starting point and describe sample usage scenarios. These metrics are illustrated by examples from some of the popular open web APIs.
Type de document :
Communication dans un congrès
Luis Corral; Alberto Sillitti; Giancarlo Succi; Jelena Vlasenko; Anthony I. Wasserman. 10th IFIP International Conference on Open Source Systems (OSS), May 2014, San José, Costa Rica. Springer, IFIP Advances in Information and Communication Technology, AICT-427, pp.83-92, 2014, Open Source Software: Mobile Open Source Technologies. 〈10.1007/978-3-642-55128-4_11〉
Liste complète des métadonnées

Littérature citée [8 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01373060
Contributeur : Hal Ifip <>
Soumis le : mercredi 28 septembre 2016 - 10:23:44
Dernière modification le : mercredi 28 septembre 2016 - 11:14:58
Document(s) archivé(s) le : jeudi 29 décembre 2016 - 12:22:30

Fichier

978-3-642-55128-4_11_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Andrea Janes, Tadas Remencius, Alberto Sillitti, Giancarlo Succi. Towards Understanding of Structural Attributes of Web APIs Using Metrics Based on API Call Responses. Luis Corral; Alberto Sillitti; Giancarlo Succi; Jelena Vlasenko; Anthony I. Wasserman. 10th IFIP International Conference on Open Source Systems (OSS), May 2014, San José, Costa Rica. Springer, IFIP Advances in Information and Communication Technology, AICT-427, pp.83-92, 2014, Open Source Software: Mobile Open Source Technologies. 〈10.1007/978-3-642-55128-4_11〉. 〈hal-01373060〉

Partager

Métriques

Consultations de la notice

49

Téléchargements de fichiers

30