Title :
A Maturity Model for Semantic RESTful Web APIs
Author :
Salvadori, Ivan ; Siqueira, Frank
Author_Institution :
Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
Abstract :
Web APIs provide interfaces for interaction among systems based on the existing infrastructure for hosting Web sites and applications. The REST architectural style is the most employed approach for building Web APIs. However, the flexibility provided by REST may result in implementations with low quality design, limited reuse and poor documentation. This paper describes a maturity model for classifying Web APIs, aimed at promoting the adherence to REST architectural principles and the adoption of semantic Web technology in order to improve the design, reuse and documentation of Web APIs.
Keywords :
Capability Maturity Model; Web services; application program interfaces; semantic Web; software architecture; software reusability; system documentation; REST architectural style; Web API classification; Web API design; Web API documentation; Web API reuse; Web applications; Web sites; maturity model; semantic RESTful Web API; semantic Web technology; system interaction; Couplings; Measurement; Object oriented modeling; Protocols; Semantic Web; Semantics; Servers; Linked Data; Maturity Model; REST; Semantic Web; Web API;
Conference_Titel :
Web Services (ICWS), 2015 IEEE International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4673-7271-8
DOI :
10.1109/ICWS.2015.98