skip to main content
10.1145/3428658.3431087acmconferencesArticle/Chapter ViewAbstractPublication PageswebmediaConference Proceedingsconference-collections
research-article

Semantic similarity attributes for Data Cloud: A Case Study in MIDAS

Published: 30 November 2020 Publication History

Abstract

Distinct Data as a Service (DaaS) and Database as a Service (DBaaS) providers can store and manage heterogeneous data in the cloud. Data are accessed from the Software as a Service (SaaS) through an automated solution named MIDAS (Middleware for DaaS/DBaaS and SaaS), which is an intermediate communication layer between SaaS and DaaS/DBaaS. During the providers' evolution, a SaaS query may be affected by DaaS attributes' change. The challenge is to ensure data cloud services consistency for consumers can access the correct attribute when querying a DaaS. Thus, we propose a method to match semantic similarity among DaaS attributes. The method combines two steps to track semantic similarities of DaaS attributes. The first step is done by Cosine and Jaccard measures (edge-counting approach) to identify the number of edges linking two attributes to find the syntactic or lexical similarity, and the second step performed by Information Content (IC)-based measures with WordNet to assess the semantic similarity if edge-counting measures are unable to provide parity between DaaS attributes. Our method is implemented in MIDAS middleware as a proof of concept, and we perform some experiments to evaluate three criteria: overhead, performance, and correctness of our approach. Results showed that we are in a potential direction to provide semantic interoperability between SaaS and DaaS.

References

[1]
Yasmine M Afify, Ibrahim F Moawad, NL Badr, and M Fahmy Tolba. 2013. A semantic-based software-as-a-service (saas) discovery and selection system. In 2013 8th International Conference on Computer Engineering & Systems (ICCES). IEEE, 57--63.
[2]
Abdullah Alfazi, Quan Z Sheng, Yongrui Qin, and Talal H Noor. 2015. Ontology-based automatic cloud service categorization for enhancing cloud service discovery. In 2015 IEEE 19th International Enterprise Distributed Object Computing Conference. IEEE, 151--158.
[3]
Elarbi Badidi, Hayat Routaib, and Mohammed El Koutbi. 2017. Towards Data-asa-Service Provisioning with High-Quality Data. Cloud computing: Distributed internet computing for it and scientific research 398.
[4]
Raoudha Ben Djemaa, Hajer Nabli, and Ikram Amous Ben Amor. 2019. Enhanced semantic similarity measure based on two-level retrieval model. Concurrency and Computation: Practice and Experience 31, 15 (2019), e5135.
[5]
Mathieu Bouchard, Anne-Laure Jousselme, and Pierre-Emmanuel Doré. 2013. A proof for the positive definiteness of the Jaccard index matrix. International Journal of Approximate Reasoning 54, 5 (2013), 615--626.
[6]
Jian-Bo Gao, Bao-Wen Zhang, and Xiao-Hua Chen. 2015. A WordNet-based semantic similarity measurement combining edge-counting and information content theory. Engineering Applications of Artificial Intelligence 39 (2015), 80--88.
[7]
Jia-Jing He, Jin-Dong Wang, Na Wang, and Kan Niu. 2015. Service discovery method based on two-step clustering. In 2015 4th International Conference on Computer Science and Network Technology (ICCSNT), Vol. 1. IEEE, 220--224.
[8]
Sergio Jimenez, Fabio A Gonzalez, and Alexander Gelbukh. 2016. Mathematical properties of Soft Cardinality: Enhancing Jaccard, Dice and cosine similarity measures with element-wise distance. Information Sciences 367 (2016), 373--389.
[9]
Tarcio Marinho, Vinicius Cidreira, Daniela Barreiro Claro, and Babacar Mane. 2016. MIDAS: A Middleware to Provide Interoperability between SaaS and DaaS. In Proceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era-Volume 1. Brazilian Computer Society, 53.
[10]
E. L. F. Ribeiro, M. A. Vieira, D. B. Claro, and N. Silva. 2018. Transparent Interoperability Middleware between Data and Service Cloud Layers. In 8th International Conference on Cloud Computing and Services Science (CLOSER). SCITEPRESS, Funchal, Portugal, 148--157.
[11]
Elivaldo Lozer Fracalossi Ribeiro, Marcelo Aires Vieira, Daniela Barreiro Claro, and Nathale Silva. 2019. Interoperability Between SaaS and Data Layers: Enhancing the MIDAS Middleware. Springer, 102--125.
[12]
Miguel Ángel Rodríguez-García, Rafael Valencia-García, Francisco García-Sánchez, and J Javier Samper-Zapater. 2014. Ontology-based annotation and retrieval of services in the cloud. Knowledge-based systems 56 (2014), 15--25.
[13]
David SáNchez and Montserrat Batet. 2013. A semantic similarity method based on information content exploiting multiple ontologies. Expert Systems with Applications 40, 4 (2013), 1393--1399.
[14]
Ahmed Shawish and Maria Salama. 2014. Cloud computing: paradigms and technologies. In Inter-cooperative Collective Intelligence: Techniques and Applications. Springer, 39--67.
[15]
Nathale Silva, Ribeiro Elivaldo, and Daniela Barreiro Claro. 2018. DaaS Repository via MIDAS Web Crawler. In: Simpósio Brasileiro de Sistemas de Informação (SBSI), 2018, Caxias do Sul. Anais do XIV Simpósio Brasileiro de Sistemas de Informaçâo (SBSI). Porto Alegre: SBC, 2018. volume 1 (2018).
[16]
Adel Nadjaran Toosi, Rodrigo N Calheiros, and Rajkumar Buyya. 2014. Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Computing Surveys (CSUR) 47, 1 (2014), 7.
[17]
Marcelo Vieira, Ribeiro Elivaldo, Witã Rocha, Babacar Mane, Daniela Barreiro Claro, Joevan Santos, and Edimilson Lima. 2017. Enhancing MIDAS Towards a Transparent Interoperability Between SaaS and DaaS. In Proceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era-Volume 1. Brazilian Computer Society.
[18]
John Wheal and Yanyan Yang. 2015. CSRecommender: a cloud service searching and recommendation system. Journal of Computer and Communications 3, 6 (2015), 65--73.
[19]
Peipei Xia, Li Zhang, and Fanzhang Li. 2015. Learning similarity with cosine similarity ensemble. Information Sciences 307 (2015), 39--52.

Cited By

View all
  • (2022)A Model-Driven Approach for Interoperability Among SaaS and DaaS/DBaaS: The MIDAS CaseSN Computer Science10.1007/s42979-022-01185-y3:4Online publication date: 21-May-2022

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WebMedia '20: Proceedings of the Brazilian Symposium on Multimedia and the Web
November 2020
364 pages
ISBN:9781450381963
DOI:10.1145/3428658
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • SBC: Brazilian Computer Society
  • CNPq: Conselho Nacional de Desenvolvimento Cientifico e Tecn
  • CGIBR: Comite Gestor da Internet no Brazil
  • CAPES: Brazilian Higher Education Funding Council

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 November 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. DaaS
  2. DaaS Attributes
  3. SaaS
  4. Semantic Similarity

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

WebMedia '20
Sponsor:
WebMedia '20: Brazillian Symposium on Multimedia and the Web
November 30 - December 4, 2020
São Luís, Brazil

Acceptance Rates

WebMedia '20 Paper Acceptance Rate 34 of 87 submissions, 39%;
Overall Acceptance Rate 270 of 873 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A Model-Driven Approach for Interoperability Among SaaS and DaaS/DBaaS: The MIDAS CaseSN Computer Science10.1007/s42979-022-01185-y3:4Online publication date: 21-May-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media