Cloud services description ontology used for service selection

Springer Science and Business Media LLC - Tập 16 - Trang 17-30 - 2021
Hajer Nabli1, Raoudha Ben Djemaa2, Ikram Amous Ben Amor3
1Higher Institute of Computer Science and Multimedia of Sfax, MIRACL, University of Sfax, Sousse, Tunisia
2Higher Institute of Computer Science and Communication Techniques of H. Sousse, University of Sousse, Sousse, Tunisia
3National School of Electronics and Telecommunications of Sfax, University of Sfax, Sfax, Tunisia

Tóm tắt

Cloud computing has emerged as a tremendous opportunity for both industry and academia as it introduces a fundamental shift in Cloud service delivery. This situation has led to more competitive Cloud providers giving end-users greater freedom to choose the best Cloud service. However, each Cloud provider uses its techniques to describe its Cloud services. As a result, it is increasingly difficult for users to find and access Cloud services with similar functionality. The variety of these techniques is due to the lack of Cloud services description standardization. To deal with such issues and due to the vast search space, we propose in this paper a Cloud services description ontology, “CSDO,” that assists the Cloud service publication, discovery, and selection processes. The proposed description is based on the Linked-USDL language to describe Cloud services thanks to its expressiveness.

Tài liệu tham khảo

Mell P, Grance T et al (2011) The NIST definition of cloud computing. National Institute of Standards and Technology Special Publication 800-145 Ben Djemaa R, Nabli H, Amor Amous Ben I (2019) Enhanced semantic similarity measure based on two-level retrieval model. Concurren Comput Pract Exp 31(15):e5135 Nabli H, Djemaa RB, Amor IAB (2018) Efficient cloud service discovery approach based on LDA topic modeling. J Syst Softw 146:233–248 Tahamtan A, Beheshti SA, Anjomshoaa A, Tjoa AM (2012) A cloud repository and discovery framework based on a unified business and cloud service ontology. In: IEEE eighth world congress on services, pp 203–210 Souad G, Yahya S (2017) A survey on cloud service description. J Netw Comput Appl 91:61–74 Pedrinaci C, Cardoso J, Leidig T (2014) Linked USDL: a vocabulary for web-scale service trading. In: European semantic web conference, pp 68–82 Cardoso J, Pedrinaci C (2015) Evolution and overview of linked USDL. In: International conference on exploring services science, pp 50–64 Manoranjan P, Kumar PB, Ranjan PM (2018) An ontology-based cloud infrastructure service discovery and selection system. Int J Grid Util Comput 9(2):108–119 Shetty J, D’Mello DA (2015) An XML based data representation model to discover infrastructure services. In: International conference on smart technologies and management for computing, communication, controls, energy and materials (ICSTM), pp 119–125 Afify YM, Moawad IF, Badr NL, Tolba MF (2013) A semantic-based software-as-a-service (saas) discovery and selection system. In: 8th International conference on computer engineering and systems (ICCES), pp 57–63 Souad G, Yahya S (2017) Towards a standardized cloud service description based on USDL. J Syst Softw 132:1–20 Cardoso J, Barros A, May N, Kylau U (2010) Towards a unified service description language for the internet of services: requirements and first developments. In: IEEE international conference on services computing, pp 602–609 Jaeyong K, Mong SK (2016) Ontology-enhanced agent-based cloud service discovery. Int J Cloud Comput 5(1–2):144–171 Rekik M, Boukadi K, Ben-Abdallah H (2015) Cloud description ontology for service discovery and selection. In: 10th International joint conference on software technologies (ICSOFT), vol 1, pp 1–11 Zhang Q, Haller A, Wang Q (2019) CoCoOn: cloud computing ontology for IaaS price and performance comparison. In: International semantic web conference, pp 325–341 Quinton C, Romero D, Duchien L (2016) SALOON: a platform for selecting and configuring cloud environments. Softw Pract Exp 46(1):55–78 Höfer CN, Georgios K (2011) Cloud computing services: taxonomy and comparison. J Internet Serv Appl 2(2):81–94 Nabli H, Djemaa RB, Amor IAB (2019) Linked USDL extension for cloud services description. In: International conference on web engineering, pp 359–373 Bizer C, Heath T, Berners-Lee T (2011) Linked data: the story so far. In: Semantic services, interoperability and web applications: emerging concepts, pp 205–227 Steffen S, Jorge C, Martin J (2015) Service semantics, fundamentals of service systems. Springer, New York, pp 137–178 Ehsan A, Reza AM, Davood M (2016) A novel taxonomy and comparison method for ranking cloud computing software products. Int J Grid Distrib Comput 9(3):173–190 Fortis TF, Munteanu VI, Negru V (2012) Towards an ontology for cloud services. In: Sixth international conference on complex, intelligent, and software intensive systems, pp 787–792 Fang L, Jin T, Jian M, Robert B, John M, Lee B, Dawn L (2011) NIST cloud computing reference architecture. NIST Spec Publ 500:1–28 Hepp M (2008) Goodrelations: an ontology for describing products and services offers on the web. In: International conference on knowledge engineering and knowledge management, pp 329–346 García JM, Pedrinaci C, Resinas M, Cardoso J, Fernández P, Ruiz-Cortés A (2015) Linked USDL agreement: effectively sharing semantic service level agreements on the web. In: IEEE international conference on web services, pp 137–144 Labidi T, Mtibaa A, Gaaloul W, Tata S, Gargouri F (2017) Cloud SLA modeling and monitoring. In: IEEE international conference on services computing (SCC), pp 338–345 Ghumman WA, Schill A (2016) Structural specification for the SLAs in cloud computing (S3LACC). In: International conference on the economics of grids, clouds, systems, and services, pp 49–61 Maarouf A, Marzouk A, Haqiq A (2015) A review of SLA specification languages in the cloud computing. In: 10th International conference on intelligent systems: theories and applications (SITA), pp 1–6 SLA C (2014) Cloud service level agreement standardisation guidelines. European Commission, Brussels, p 141 Loukil F, Rekik M, Boukadi K (2016) Antipattren-based cloud ontology evaluation. In: IEEE/ACS 13th international conference of computer systems and applications (AICCSA), pp 1–8 Sekandar K (2018) A quality measure for automatic ontology evaluation and improvement. Master’s thesis Brewster C, Alani H, Dasmahapatra S, Wilks Y (2004) Data driven ontology evaluation. In: Proceedings of the fourth international conference on language resources and evaluation (LREC’04) David S, Montserrat B, Sergio M, Josep D-F (2015) Semantic variance: an intuitive measure for ontology accuracy evaluation. Eng Appl Artif Intell 39:89–99