DocumentCode
576811
Title
Semantic Web Annotation and Representation of Cloud APIs
Author
Cretella, Giuseppina ; Di Martino, Beniamino
Author_Institution
Dept. of Inf. Eng., Second Univ. of Naples, Aversa, Italy
fYear
2012
fDate
19-21 Sept. 2012
Firstpage
31
Lastpage
37
Abstract
In this paper we present an analysis of existing annotation techniques for semantic description of Application Programming Interfaces exposed as web services through SOAP or REST based protocol. We propose an original methodology and technique for semantic annotation of web APIs particularly taylored to Cloud APIs. In cloud scenario particularly important for the characterization of cloud services are the non functional requirements, such as the service level requests, offers to be matched for reach a Service Level Agreement (SLA) and offers. The technique we illustrate in this paper includes semantic description of such non functional requirement in addition to functional ones. Two case studies on semantically describing IBM and Amazon cloud APIs are provided, in the context of the Semantic Engine development for the mosaic European project.
Keywords
Web services; application program interfaces; cloud computing; semantic Web; Amazon cloud API; Cloud API; IBM; REST based protocol; SLA; SOAP; Web API; Web service; application programming interface; mosaic European project; nonfunctional requirement; semantic Web annotation; semantic annotation; semantic description; semantic engine development; service level agreement; service level request; Cloud computing; Grounding; Ontologies; Semantics; Servers; Simple object access protocol; Amazon EC2; Cloud APIs; IBM SmartCloud; OWL; Semantic Annotation; mOSAIC;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Intelligent Data and Web Technologies (EIDWT), 2012 Third International Conference on
Conference_Location
Bucharest
Print_ISBN
978-1-4673-1986-7
Type
conf
DOI
10.1109/EIDWT.2012.61
Filename
6354718
Link To Document