Enabling Semantic Mediation in DaaS Composition: Service-Based and Context-Driven Approach

As commonly agreed, Web services fall into two categories depending on their functionality world-altering services and Data-as-a-Service DaaS. Much work has been done on automatic DaaS discovery and composition, such as the query rewriting approach proposed by the database community. In this context, DaaS is described as Parameterized-RDF View over Domain Ontology DO. However, the DO is unable to capture the different perspectives or viewpoints for the same domain knowledge. This limitation raises semantic conflicts between pieces of data exchanged during DaaS composition process. Thus, mediators are typically required to reconcile potential conflicts. In this paper, the authors propose a service-based approach for automatically inserting appropriate mediation services in DaaS compositions to resolve incompatibilities in their data flow. Also, the authors present a context-driven approach to support semantic mediation between composed DaaSs. The implementation and the experimental evaluations performed showed us satisfactory results.

[1]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[2]  Yamine Aït Ameur,et al.  An Ontology and Indexation based Management of Services and Workflows Application to Geological Modeling , 2011, Int. J. Electron. Bus. Manag..

[3]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

[4]  Brahim Medjahed,et al.  A Query Rewriting Approach for Web Service Composition , 2010, IEEE Transactions on Services Computing.

[5]  Diego Calvanese,et al.  A Principled Approach to Data Integration and Reconciliation in Data Warehousing , 1999, DMDW.

[6]  Huajun Chen,et al.  Semantic Web-Based Data Service Discovery and Composition , 2008, 2008 Fourth International Conference on Semantics, Knowledge and Grid.

[7]  Marwan Sabbouh,et al.  Using Mapping Relations to Semi Automatically Compose Web Services , 2008, 2008 IEEE Congress on Services - Part I.

[8]  Huajun Chen,et al.  Modeling and Discovery of Data Providing Services , 2008, 2008 IEEE International Conference on Web Services.

[9]  François Scharffe,et al.  Processing Ontology Alignments with SPARQL , 2008, 2008 International Conference on Complex, Intelligent and Software Intensive Systems.

[10]  Ian Horrocks,et al.  Deciding Semantic Matching of Stateless Services , 2006, AAAI.

[11]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS, OTM Confederated International Conferences CoopIS, DOA, ODBASE, GADA, and IS 2007, Vilamoura, Portugal, November 25-30, 2007, Proceedings, Part I , 2007, OTM Conferences.

[12]  Sudha Ram,et al.  Semantic conflict resolution ontology (SCROL): an ontology for detecting and resolving data and schema-level semantic conflicts , 2004, IEEE Transactions on Knowledge and Data Engineering.

[13]  Marwan Sabbouh,et al.  Using Data Semantics to Enable Automatic Composition of Web Services , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[14]  Michael J. Carey,et al.  Data delivery in a service-oriented world: the BEA aquaLogic data services platform , 2006, SIGMOD Conference.

[15]  Yong Yu,et al.  A Semantic Rewriting Approach to Automatic Information Providing Web Service Composition , 2006, ASWC.

[16]  Yamine Ait-Ameur A Semantic Repository for Adaptive Services , 2009, 2009 Congress on Services - I.

[17]  John Domingue,et al.  Mediation Spaces for Similarity-Based Semantic Web Services Selection , 2011, Int. J. Web Serv. Res..

[18]  Stuart E. Madnick,et al.  Mit Sloan School of Management Mit Sloan School Working Paper 4755-09 Reconciling Semantic Heterogeneity in Web Services Composition Reconciling Semantic Heterogeneity in Web Services Composition Reconciling Semantic Heterogeneity in Web Services Composition , 2022 .

[19]  François Scharffe,et al.  SPARQL++ for Mapping Between RDF Vocabularies , 2007, OTM Conferences.

[20]  Zakaria Maamar,et al.  A Context Model for Semantic Mediation in Web Services Composition , 2006, ER.

[21]  Alon Y. Halevy,et al.  Answering queries using views: A survey , 2001, The VLDB Journal.

[22]  Anton Riabov,et al.  ModelingWeb Services using Semantic Graph Transformations to aid Automatic Composition , 2007, IEEE International Conference on Web Services (ICWS 2007).

[23]  Bruce Spencer,et al.  Inferring Data Transformation Rules to Integrate Semantic Web Services , 2004, International Semantic Web Conference.

[24]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[25]  Schahram Dustdar,et al.  On analyzing and specifying concerns for data as a service , 2009, 2009 IEEE Asia-Pacific Services Computing Conference (APSCC).

[26]  Iman Saleh,et al.  Demystifying Data-Centric Web Services , 2009, IEEE Internet Computing.

[27]  Amit P. Sheth,et al.  Ontology Driven Data Mediation in Web Services , 2007, Int. J. Web Serv. Res..