{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T07:42:08Z","timestamp":1694504528065},"reference-count":34,"publisher":"Wiley","issue":"6","license":[{"start":{"date-parts":[[2013,5,23]],"date-time":"2013-05-23T00:00:00Z","timestamp":1369267200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Concurrency and Computation"],"published-print":{"date-parts":[[2015,4,25]]},"abstract":"<jats:title>Summary<\/jats:title><jats:p>The last few years have seen an increase in the use of e\u2010services as a natural consequence of the service\u2010based economy growth. However, the distributed nature of services can raise several heterogeneity problems that can hamper the widespread adoption of service\u2010oriented architectures (SOA). In this paper, we are interested in data heterogeneity problems that can occur when using composite services. We propose a service\u2010based approach for automatically inserting appropriate mediation services in service compositions to resolve structural heterogeneities in their data flow. This mediation is ensured through a special kind of Web services called data mapping Web services. In addition, in order to be in agreement with the distributed nature of the Web, we propose a decentralized solution to publish\/discover these services. We demonstrate how our approach applies to the data structural heterogeneity problem in data providing service compositions as a particular data heterogeneity case. Provided experimental results show that our approach is efficient in realistic situations. Copyright \u00a9 2013 John Wiley &amp; Sons, Ltd.<\/jats:p>","DOI":"10.1002\/cpe.3048","type":"journal-article","created":{"date-parts":[[2013,5,23]],"date-time":"2013-05-23T21:35:48Z","timestamp":1369344948000},"page":"1427-1444","source":"Crossref","is-referenced-by-count":2,"title":["A decentralized and service\u2010based solution for data mediation: the case for data providing service compositions"],"prefix":"10.1002","volume":"27","author":[{"given":"Mohamed","family":"Sellami","sequence":"first","affiliation":[{"name":"Institut Mines\u2010T\u00e9l\u00e9com Telecom SudParis  CNRS UMR Samovar Evry France"}]},{"given":"Walid","family":"Gaaloul","sequence":"additional","affiliation":[{"name":"Institut Mines\u2010T\u00e9l\u00e9com Telecom SudParis  CNRS UMR Samovar Evry France"}]},{"given":"Bruno","family":"Defude","sequence":"additional","affiliation":[{"name":"Institut Mines\u2010T\u00e9l\u00e9com Telecom SudParis  CNRS UMR Samovar Evry France"}]}],"member":"311","published-online":{"date-parts":[[2013,5,23]]},"reference":[{"key":"e_1_2_10_2_1","doi-asserted-by":"crossref","unstructured":"CareyMJ.Declarative data services: this is your data on soa.IEEE International Conference on Service\u2010Oriented Computing and Applications SOCA 19\u201320 June 2007 Newport Beach California USA 2007;4.","DOI":"10.1109\/SOCA.2007.17"},{"key":"e_1_2_10_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.4"},{"key":"e_1_2_10_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCA.2012.2183362"},{"key":"e_1_2_10_5_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1766"},{"key":"e_1_2_10_6_1","doi-asserted-by":"crossref","unstructured":"Vacul\u00ednR ChenH NerudaR SycaraKP.Modeling and discovery of data providing services.IEEE International Conference on Web Services (ICWS 2008) September 23\u201326 2008 Beijing China 2008;54\u201361.","DOI":"10.1109\/ICWS.2008.110"},{"key":"e_1_2_10_7_1","doi-asserted-by":"crossref","unstructured":"ZhouL ChenH WangJ ZhangY.Semantic web\u2010based data service discovery and composition.International Conference on Semantics Knowledge and Grid (SKG\u201908) December 3\u20135 2008 Beijing China 2008;213\u2013219.","DOI":"10.1109\/SKG.2008.75"},{"key":"e_1_2_10_8_1","unstructured":"MrissaM GhediraC BenslimaneD MaamarZ FayolleJ.A mediation framework for web services in a peer\u2010to\u2010peer environment.ACS \/ IEEE International Conference on Computer Systems and Applications (AICCSA 2005) January 3\u20136 2005 Cairo Egypt 2005;133."},{"key":"e_1_2_10_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1633"},{"key":"e_1_2_10_10_1","unstructured":"KleinM.Combining and relating ontologies: an analysis of problems and solutions.Workshop on Ontologies and Information Sharing August 4\u20135 2001 Seattle USA 2001;52\u201363."},{"key":"e_1_2_10_11_1","unstructured":"LausenH FarrellJ.Semantic annotations for WSDL and XML schema.W3C Recommendation W3C August2007. (Available from:http:\/\/www.w3.org\/TR\/2007\/REC\u2010sawsdl\u201020070828\/[Accessed on 11 December 2012])."},{"issue":"1","key":"e_1_2_10_12_1","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/TNET.2002.808407","article-title":"Chord: a scalable peer\u2010to\u2010peer lookup protocol for internet applications","volume":"11","author":"Stoica I","year":"2003","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"e_1_2_10_13_1","unstructured":"NIST.Secure Hash Standard Federal Information Processing Standard (FIPS) Publication 180\u20101 Technical Report April1995."},{"key":"e_1_2_10_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48005-6_26"},{"key":"e_1_2_10_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30229-2_18"},{"key":"e_1_2_10_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25725-4_5"},{"key":"e_1_2_10_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30475-3_32"},{"key":"e_1_2_10_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24745-6_1"},{"key":"e_1_2_10_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1084805.1084819"},{"key":"e_1_2_10_20_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJWET.2010.034758"},{"key":"e_1_2_10_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2012.2188511"},{"key":"e_1_2_10_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.11.002"},{"key":"e_1_2_10_23_1","doi-asserted-by":"crossref","unstructured":"TaherY A\u00eft\u2010BachirA FauvetMC BenslimaneD.Diagnosing incompatibilities in web service interactions for automatic generation of adapters.The International Conference on Advanced Information Networking and Applications AINA May 26\u201329 2009 Bradford United Kingdom 2009;652\u2013659.","DOI":"10.1109\/AINA.2009.118"},{"key":"e_1_2_10_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/244795.244801"},{"key":"e_1_2_10_25_1","first-page":"993","volume-title":"Proceedings of the 16th International Conference on World Wide Web, WWW 2007, Banff, Alberta, Canada, May 8\u201312, 2007","author":"Nezhad HRM","year":"2007"},{"key":"e_1_2_10_26_1","doi-asserted-by":"publisher","DOI":"10.4018\/jwsr.2007100105"},{"key":"e_1_2_10_27_1","doi-asserted-by":"crossref","unstructured":"LiX MadnickSE ZhuH FanY.Reconciling semantic heterogeneity in web services composition.Proceedings of the International Conference on Information Systems ICIS 2009 Phoenix Arizona USA December 15\u201318 2009;20.","DOI":"10.2139\/ssrn.1478025"},{"key":"e_1_2_10_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10799-004-7773-4"},{"key":"e_1_2_10_29_1","first-page":"631","volume-title":"2010 IEEE International Conference on Services Computing, SCC 2010, Miami, Florida, USA, July 5\u201310, 2010","author":"Sellami M"},{"issue":"3","key":"e_1_2_10_30_1","first-page":"11:1","article-title":"Unified publication and discovery of semantic web services","volume":"3","author":"Pilioura T","year":"2009","journal-title":"ACM Transactions on the Web (TWEB)"},{"key":"e_1_2_10_31_1","doi-asserted-by":"crossref","unstructured":"XuY TangS XuY XiaoR FangL.Discovering web services based on match history.Advances in Intelligent Web Mastering Proceedings of the 5th Atlantic Web Intelligence Conference \u2010 AWIC 2007 June 25\u201327 2007 Fontainbleau France 2007;363\u2013368.","DOI":"10.1007\/978-3-540-72575-6_58"},{"key":"e_1_2_10_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2007.369011"},{"key":"e_1_2_10_33_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:WWWJ.0000017210.55153.3d"},{"key":"e_1_2_10_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPPW.2007.74"},{"key":"e_1_2_10_35_1","doi-asserted-by":"crossref","unstructured":"ZhouG YuJ.pService: towards similarity search on peer\u2010to\u2010peer web services discovery.International Conference on Advances in P2P Systems AP2PS October 11\u201316 2009 Sliema Malta 2009;111\u2013115.","DOI":"10.1109\/AP2PS.2009.25"}],"container-title":["Concurrency and Computation: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fcpe.3048","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.3048","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,11]],"date-time":"2023-09-11T12:39:06Z","timestamp":1694435946000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/cpe.3048"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5,23]]},"references-count":34,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2015,4,25]]}},"alternative-id":["10.1002\/cpe.3048"],"URL":"https:\/\/doi.org\/10.1002\/cpe.3048","archive":["Portico"],"relation":{},"ISSN":["1532-0626","1532-0634"],"issn-type":[{"value":"1532-0626","type":"print"},{"value":"1532-0634","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,5,23]]}}}