DocumentCode :
125473
Title :
A Framework for Semantic Description of RESTful Web APIs
Author :
Salvadori, Ivan ; Siqueira, Frank
Author_Institution :
Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina, Florianópolis, Brazil
fYear :
2014
fDate :
June 27 2014-July 2 2014
Firstpage :
630
Lastpage :
637
Abstract :
Support from development tools and infrastructure frameworks is crucial to increase the development of Web APIs that follow the REST architectural principle, leaving the software developer free to focus on the implementation of the business core of the application. This paper introduces a framework for semantic description of RESTful Web APIs, which is based on annotations added to the application code that associate resources, properties and operations with terms semantically described by vocabularies and ontologies. The proposed framework enforces the adoption of design principles for modelingWeb APIs, focusing on resource representations and targeting important features for high concurrency services, such as low coupling and high flexibility among layers.
Keywords :
application program interfaces; concurrency control; ontologies (artificial intelligence); resource allocation; semantic Web; software architecture; vocabulary; REST architectural principle; RESTful Web API semantic description; application code; business core; concurrency services; ontologies; resource representation; software developer; vocabularies; Business; Couplings; Java; Media; Ontologies; Semantics; Vocabulary; Hypermedia Control; Linked Data; REST; Semantic Web Services; Web API;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services (ICWS), 2014 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5053-9
Type :
conf
DOI :
10.1109/ICWS.2014.93
Filename :
6928953
Link To Document :
بازگشت