A classification of semantic conflicts in heterogeneous Web services at message level

A classification of semantic conflicts in heterogeneous Web services at message level

Since the last decade, semantic conflicts have been considered as a critical problem in establishing seamless message exchange between Web services. To provide the essential step for solving this problem, semantic conflicts have to be defined and classified properly. Most of the existing classifications that attempt to classify semantic conflicts lack completeness and accuracy. Therefore, this paper aims at proposing a new complete and accurate semantic conflicts classification, whose purposes are identifying and classifying all potential conflicts that may arise in heterogeneous Web services at the message level. This classification has three main classes based on the cause of conflicts, which are representation class, interpretation class, and structure class. Furthermore, the implementation of the classification starts with proposing three objective design criteria and ends with evaluating the classification against the proposed criteria. Three real scenarios from different domains are used to evaluate the proposed classification. The evaluation result shows that the proposed classification is the most complete and accurate when compared with other classifications.

___

  • [1] Kopecky J, Vitvar T, Bournez C, Farrell J. SAWSDL: Semantic annotations for WSDL and XML schema. IEEE Internet Comput 2007; 11: 60–67.
  • [2] Kona S, Bansal A, Simon L, Mallya A, Gupta G, Thomas DH. USDL: A service-semantics description language for automatic service discovery and composition. Int J Web Serv Res 2009; 6: 20–48.
  • [3] Kannan G, Arindam B. HP Web services architecture overview. In: W3C Workshop on Web Services; 11–12 April 2001; San Jose, CA, USA.
  • [4] Albreshne A, Fuhrer P, Pasquier-Dorthe J. Web Services Technologies: State of the Art: Definitions, Standards, Case Study. Fribourg, Switzerland: University of Fribourg, 2009.
  • [5] Wang H, Huang JZ, Qu Y, Xie J. Web services: Problems and future directions. Web Semantics 2004; 1: 309–320.
  • [6] Diamadopoulou V, Makris C, Panagis Y, Sakkopoulos E. Techniques to support Web service selection and consumption with QOS characteristics. J Netw Comput Appl 2008; 31: 108–130.
  • [7] Nagarajan M, Verma K, Sheth A, Miller J. Ontology driven data mediation in Web services. Int J Web Serv Res 2007; 4: 104–126.
  • [8] Nagarajan M, Verma K, Sheth A P, Miller J, Lathem J. Semantic interoperability of Web services - challenges and experiences. In: International Conference on Web Services; 18–22 September 2006; Chicago, IL, USA. New York, NY, USA: IEEE. pp. 373–382.
  • [9] Muthaiyah S, Kerschberg L. Achieving interoperability in e-government services with two modes of semantic bridging: SRS and SWRL. Journal of Theoretical and Applied Electronic Commerce Research 2008; 3: 52–63.
  • [10] Pokraev S, Reichert M, Steen M, Wieringa R. Semantic and pragmatic interoperability: a model for understanding. In: Open Interoperability Workshop on Enterprise Modeling and Ontology for Interoperability; 13–14 June 2005; Porto, Portugal. pp. 1–5.
  • [11] Reiter T, Altmanninger K, Bergmayr A, Schwinger W, Kotsis G. Models in conflict-detection of semantic conflicts in model-based development. In: 3rd International Workshop on Model-Driven Enterprise Information Systems (MDEIS’07); 12–13 June 2007; Funchal, Madeira. pp. 29–40.
  • [12] Guijarro L. Semantic interoperability in eGovernment initiatives. Comp Stand Inter 2009; 31: 174–180.
  • [13] Vaccari L, Shvaiko P, Pane J, Besana P, Marchese M. An evaluation of ontology matching in geo-service applications. Geoinformatica 2012; 16: 31–66.
  • [14] Khattak AM, Pervez Z, Sarkar AMJ, Young-Koo L. Service level semantic interoperability. In: 10th IEEE/IPSJ International Symposium on Applications and the Internet (SAINT’10); 19–23 July 2010; Seoul, Korea. New York, NY, USA: IEEE. pp. 387–390.
  • [15] Wang TW, Murphy KE. Semantic heterogeneity in multidatabase systems: a review and a proposed meta-data structure. J Database Manage 2004; 15: 71–87.
  • [16] Naiman CF, Ouksel AM. A classification of semantic conflicts in heterogeneous database systems. Journal of Organizational Computing 1995; 5: 167–167.
  • [17] Moise G, Netedu L. Ontologies for interoperability in the eLearning systems. Petroleum-Gas University of Ploiesti Bulletin Mathematics - Information - Physics Series 2009; 81: 75–88.
  • [18] Kashyap V, Sheth A. Semantic and schematic similarities between database objects: a context-based approach. VLDB J 1996; 5: 276–304.
  • [19] Ceruti MG, Kamel MN. Preprocessing and integration of data from multiple sources for knowledge discovery. Int J Artif Intell T 1999; 8: 157–177.
  • [20] Park J, Ram S. Information systems interoperability: What lies beneath? ACM T Inform Syst 2004; 22: 595–632.
  • [21] Peristeras V, Loutas N, Goudos SK, Tarabanis K. A conceptual analysis of semantic conflicts in pan-European e-government services. J Inf Sci 2008; 34: 877–891.
  • [22] Shanmugasundaram J, Shekita E, Barr R, Carey M, Lindsay B, Pirahesh H, Reinwald B. Efficiently publishing relational data as xml documents. VLDB J 2001; 10: 133–154.
  • [23] Kim H, Park S. Semantic integration of heterogeneous XML data sources. In: Bellahs`ene Z, Patel D, Rolland C, editors. Object-Oriented Information Systems. Berlin, Germany: Springer-Verlag, 2002. pp. 771–775.
  • [24] N¨appil¨a T, Niemi T. An approach for developing a schemaless XML dataspace profiling system. J Inf Sci 2012; 38: 234–257.
  • [25] Pluempitiwiriyawej C, Hammer J. A Classification Scheme for Semantic and Schematic Heterogeneities in XML Data Sources. Technical Report TR00-004. Gainesville, FL, USA: University of Florida, 2000.
  • [26] Lee KH, Kim MH, Lee KC, Kim BS, Lee MY. Conflict classification and resolution in heterogeneous information integration based on XML schema. In: The 2002 IEEE Region 10 Technical Conference on Computers, Communications, Control and Power Engineering; 28–31 October 2002; Beijing, China. New York, NY, USA: IEEE. pp. 93–96.
  • [27] Arag˜ao V, Fernandes A. Conflict resolution in Web service federations Web services. In: Jeckle M, Zhang LJ, editors. ICWS-Europe 2003. Berlin, Germany: Springer-Verlag, 2003. pp. 109–122.
  • [28] Kim W, Choi I, Gala S, Scheevel M. On resolving schematic heterogeneity in multidatabase systems. Distrib Parallel Dat 1993; 1: 251–279.
  • [29] Kim W, Seo J. Classifying schematic and data heterogeneity in multidatabase systems. Computer 1991; 24: 12–18.
  • [30] Sudha R, Jinsoo P. Semantic conflict resolution ontology (SCROL): an ontology for detecting and resolving data and schema-level semantic conflicts. IEEE T Knowl Data En 2004; 16: 189–202.
  • [31] Arch-Int N, Sophatsathit P. A semantic information gathering approach for heterogeneous information sources on www. J Inf Sci 2003; 29: 357–374.
  • [32] Halevy A. Why your data won’t mix. Queue 2005; 3: 50–58.
  • [33] Mrissa M, Ghedira C, Benslimane D, Maamar Z, Rosenberg F, Dustdar S. A context-based mediation approach to compose semantic Web services. ACM T Internet Techn 2007; 8: 4.
  • [34] Cherfi S, Akoka J, Comyn-Wattiau I. Conceptual modeling quality - from EER to UML schemas evaluation. Lect Notes Comp Sci 2503: 414–428.
  • [35] Moraes MM, Salgado AC. Minimality quality criterion evaluation for integrated schemas. Journal of Information Assurance and Security 2007; 2: 275–287.
  • [36] Fettke P, Loos P. Classification of reference models: a methodology and its application. Lect Notes Bus Inf 2003; 1: 35–53.
  • [37] Alamgir M, Mohayidin M. Data mediation to message level conflict in heterogeneous Web services. In: International Conference on IT to Celebrate S. Charmonman’s 72nd Birthday; 30 March 2009; Bangkok, Thailand. pp. 41.1–41.7.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK
Sayıdaki Diğer Makaleler

Discriminant-based bistability analysis of a TMG-induced lac operon model supported with boundedness and local stability results

Levent CAVAS, Neslihan AVCU, Güleser DEMİR KALAYCI, Cüneyt GÜZELİŞ, Ferhan PEKERGİN, Hakan ALYURÜK

Fractional control and generalized synchronization for a nonlinear electromechanical chaotic system and its circuit simulation with

Wei SUN, Multisim Zhen WANG, Tengfei LEI, Xiaojian XI

Modeling and control of a doubly fed induction generator with a disturbance observer: a stator voltage oriented approach

Metin GÖKAŞAN, Edin GOLUBOVIC, Asıf SABANOVIC, Seta BOGOSYAN, Eşref Emre ÖZSOY

Specification and formal verification of safety properties in a point automation system

Özgür Turay KAYMAKÇI, Galip CANSEVER, İlker ÜSTOĞLU, İbrahim ŞENER

A new CMOS ZC-CDTA realization and its filter applications

Ersin ALAYBEYOGLU, Hulusi Hakan KUNTMAN

Variations and relations of meteorological parameters between upwind and downwind small-scale wind turbine rotor area

Ahmet ÖZTOPAL, Ahmet Duran ŞAHİN, Bihter DURNA, Ercan İZGİ, Mustafa Kemal KAYMAK

An enhanced multiinterface multichannel algorithm for high quality live video streaming over hybrid WMNs

Behrang BAREKATAIN, Alicia CABRERA TRIVI NO, Hamid GHAEINI REZA, Mohd AIZAINI MAAROF, Alfonso ARIZA QUINTANA

A classification of semantic conflicts in heterogeneous Web services at message level

Rodziah ATAN, Ibrahim Ahmed AL-BALTAH, Abdul Azim Abdul GHANI, Wan Nurhayati Wan RAHMAN AB

A new deployment method for electric vehicle charging infrastructure

Bünyamin YAĞCITEKİN, Mehmet UZUNOĞLU, Arif KARAKAŞ

Classification of short-circuit faults in high-voltage energy transmission line using energy of instantaneous active power components-based common vector approach

Mehmet YUMURTACI, Gökhan GÖKMEN, Semih ERGİN, Osman KILIÇ, Çağrı KOCAMAN