DocumentCode
1613524
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
fYear
2015
Firstpage
703
Lastpage
710
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2015 IEEE International Conference on
Conference_Location
New York, NY
Print_ISBN
978-1-4673-7271-8
Type
conf
DOI
10.1109/ICWS.2015.98
Filename
7195633
Link To Document