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