{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T12:02:46Z","timestamp":1747224166855,"version":"3.40.5"},"reference-count":22,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,10,1]]},"abstract":"<p>Mashups allowed a significant advance in the automation of interactions between applications and Web resources. In particular, the combination of web Application Programming Interfaces (APIs) is seen as a strength, which can meet the complex needs by combining the functionality and data from multiple services within a single Mashup application. Automating the process of building Mashup based mainly on the Semantics Web APIs which facilitate to the developer their selection and matching. In this paper, we introduce reference architecture with six layers representing the main functional blocks for annotating, combining and deploying Web APIs in Cloud environment. We introduce Semantic Annotation for Web Application Description Language (SAWADL), an extension of the Web Application Description Language (WADL) that allows the semantization of the REST Web Service. The proposed architecture uses the Cloud Computing technology as a promising solution to increase the number of public API and therefore making the engineering process of Mashup applications more agile and more flexible.<\/p>","DOI":"10.4018\/ijitwe.2013100102","type":"journal-article","created":{"date-parts":[[2014,3,12]],"date-time":"2014-03-12T13:37:09Z","timestamp":1394631429000},"page":"20-35","source":"Crossref","is-referenced-by-count":4,"title":["Semantic Cloud"],"prefix":"10.4018","volume":"8","author":[{"given":"Abdelhamid","family":"Malki","sequence":"first","affiliation":[{"name":"Djillali Liabes University of Sidi Bel Abbes, Sidi Bel Abbes, Algeria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7008-7434","authenticated-orcid":true,"given":"Sidi Mohammed","family":"Benslimane","sequence":"additional","affiliation":[{"name":"Djillali Liabes University of Sidi Bel Abbes, Sidi Bel Abbes, Algeria"}]}],"member":"2432","reference":[{"key":"ijitwe.2013100102-0","unstructured":"Adida, B., Birbeck, M., McCarron, S., & Herman, I. (2008). RDFa in XHTML: Syntax and processing. Proposed recommendation, W3C, 2008. Retrieved from http:\/\/www.w3.org\/TR\/rdfa-syntax\/"},{"key":"ijitwe.2013100102-1","unstructured":"Amit, S., John, M., Budak, A., & Kunal, V. (2005). METEOR-S: Semantic web services and processes."},{"key":"ijitwe.2013100102-2","unstructured":"Arroyo, S., & Stollberg, M. (2004). WSMO primer, WSMO deliverable D3.1, DERI Working Draft. Technical report, WSMO. Retrieved from http:\/\/www.wsmo.org\/2004\/d3\/d3.1\/"},{"key":"ijitwe.2013100102-3","unstructured":"Box, D., Ehnebuske, D., Kakivaya, G. et al. (2000). Simple object access protocol (SOAP) 1.1. W3C Note."},{"key":"ijitwe.2013100102-4","unstructured":"Christensen, E., Curbera, F., Meredith, G., & Weerawarana, S. (2001). Web services description language (WSDL). W3C Note, 2001."},{"key":"ijitwe.2013100102-5","unstructured":"Fielding, R. (2000). Architectural styles and the design of network-based software architectures. PhD thesis, University of California."},{"key":"ijitwe.2013100102-6","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-6524-0_1"},{"key":"ijitwe.2013100102-7","unstructured":"Hadley, M. (2006). Web application description language (WADL). Technical report. Retrieved from http:\/\/wadl.dev.java.net\/wadl20061109.pdf"},{"key":"ijitwe.2013100102-8","unstructured":"Hadley, M. (2009). Web application description language (WADL), W3C Member Submission."},{"key":"ijitwe.2013100102-9","doi-asserted-by":"crossref","unstructured":"Kopecky, J., Gomadam, K., & Vitvar, K. (2008). hRESTS: An HTML microformat for describing RESTful web services. In Proceedings of the 2008 IEEE\/WIC\/ACM Inter-national Conference on Web Intelligence (WI-08).","DOI":"10.1109\/WIIAT.2008.379"},{"key":"ijitwe.2013100102-10","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2007.134"},{"key":"ijitwe.2013100102-11","unstructured":"Kopecky, J., Vitvar, T., Fensel, D., & Gomadam, K. (2009). hRESTS & MicroWSMO. Technical report. Retrieved from http:\/\/cms-wg.sti2.org\/TR\/d12\/"},{"key":"ijitwe.2013100102-12","doi-asserted-by":"crossref","unstructured":"Lathem, J., Gomadam, K., & Sheth, P. (2007, September 17-19). SA-REST and (S)mashups adding semantics to RESTful services. In Proceedings of the First IEEE International Conference on Semantic Computing (ICSC 2007). IEEE Computer Society.","DOI":"10.1109\/ICSC.2007.94"},{"key":"ijitwe.2013100102-13","doi-asserted-by":"crossref","unstructured":"Liu, D., Li, N., Pedrinaci, C., Kopecky, J., Maleshkova, M., & Domingue, J. (2011, June 20-24). An approach to construct dynamic service mashups using lightweight semantics. In Proceedings of the 11th International Conference on Web Engineering (ICWE 2011), Paphos, Cyprus.","DOI":"10.1007\/978-3-642-27997-3_2"},{"key":"ijitwe.2013100102-14","unstructured":"Maleshkova, M., Pedrinaci, C., & Domingue, J. (2009, October 25-29). Supporting the creation of semantic RESTful service descriptions. In Proceedings of the 8th International Semantic Web Conference (ISWC 2009), Washington, DC."},{"key":"ijitwe.2013100102-15","unstructured":"Malki, A. (2011). Semantic mashup. Master thesis, University of Djilali liab\u00e8sse, Sidi Bel Abbes, Algeria."},{"key":"ijitwe.2013100102-16","unstructured":"Malki, A., & Benslimane, S. M. (2012). Building semantic mashup. In Proceedings of the International Conference on Web and Information Technologies (ICWIT 2012) (pp. 40-49."},{"key":"ijitwe.2013100102-17","unstructured":"Martin, D., Ankolekar, A., & Burstein, M. (2004). OWL-S 1.1 releaser 2004."},{"key":"ijitwe.2013100102-18","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2010.11.072"},{"key":"ijitwe.2013100102-19","unstructured":"Miller, J., Verma, K., Rajasekaran, P., Sheth, A., Aggarwal, R., & Sivashanmugam, K. (2004). WSDL-S: Adding semantics to WSDL. Technical report, Large Scale Distributed Information Systems. Retrieved from http:\/\/lsdis.cs.uga.edu\/library\/download\/wsdl-s.pdf"},{"issue":"1","key":"ijitwe.2013100102-20","first-page":"2","article-title":"Semantic-based mashup of composite applications.","volume":"3","author":"H. H. A.Ngu","year":"2010","journal-title":"IEEE Internet Computing"},{"key":"ijitwe.2013100102-21","doi-asserted-by":"publisher","DOI":"10.1007\/s13174-010-0007-6"}],"container-title":["International Journal of Information Technology and Web Engineering"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=103164","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T03:07:35Z","timestamp":1654139255000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijitwe.2013100102"}},"subtitle":["Building Dynamic Mashup in Cloud Environment"],"short-title":[],"issued":{"date-parts":[[2013,10,1]]},"references-count":22,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,10]]}},"URL":"https:\/\/doi.org\/10.4018\/ijitwe.2013100102","relation":{},"ISSN":["1554-1045","1554-1053"],"issn-type":[{"type":"print","value":"1554-1045"},{"type":"electronic","value":"1554-1053"}],"subject":[],"published":{"date-parts":[[2013,10,1]]}}}