Browse > Article

Cascade Composition of Translation Rules for the Ontology Interoperability of Simple RDF Message  

Kim, Jae-Hoon (서강대학교 컴퓨터학과)
Park, Seog (서강대학교 컴퓨터학과)
Abstract
Recently ontology has been an attractive technology along with the business strategy of providing a plenty of more intelligent services. The essential problem in application domains using ontology is that all members, agents, and application programs in the domains must share the same ontology concepts. However, a variety of mobile devices, sensing devices, and network components manufactured by various companies, a variety of common carriers, and a variety of contents providers make multiple heterogeneous ontologies more likely to coexist. We can see many past researches fallen into resolving this semantic interoperability. Such methods can be broadly classified into by-mapping, by-merging, and by-translation. In this research, we focus on by-translation among them which uses a translation rule directly made between two heterogeneous ontology data like OntoMorph. However, the manual composition of the direct translation rule is not convenient by itself and if there are N ontologies, the direct method has the rule composition complexity of $O(N^2)$ in the worst case. Therefore, in this paper we introduce the cascade composition of translation rules based on web openness in order to improve the complexity. The research result made us recognize some important factors in an ontology translation system, that is speediness of translation, and conveniency of translation rule composition, and some experiments and comparing analysis with existing methods showed that our cascade method has more conveniency with insuring the speediness and the correctness.
Keywords
Ontology Interoperability; Ontology translation; Cascade Composition; Nested XQuery;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H. Chen, T. Finin, A. Joshi, 'An ontology for context-aware pervasive computing environments,' Knowledge Engineering Review - Special Issue on Ontologies for Distributed Systems, Cambridge University Press, 2004
2 D. L. McGuinness, R. Fikes, J. Rice, S. Wilder, 'An Environment for Merging and Testing Large Ontologies,' In Proc. of KR 2000, Breckenridge, Colorado, USA, pp. 483-493, 2000
3 E. Mena, A. Illarramendi, V. Kashyap, A. Sheth, 'OBSERVER: An approach for query processing in global information systems based on interoperation across pre-existing ontologies,' International journal on Distributed And Parallel Databases (DAPD), 8(2), pp. 223-271, 2000   DOI   ScienceOn
4 A. Doan, J. Madhavan, P. Domingos, A. Halvey, 'Learning to map between ontologies on the semantic web,' In Proc. of the 11th International Conference on World Wide Web, pp. 662-673, 2002
5 Abacus Relational XQuery, http://216.154.221.184/products/relationalxquery/productfeatures.jsp
6 Resource Description Framework (RDF), http://www.w3.org/RDF/
7 Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0, http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/
8 F. N. Noy and M. A. Musen, 'The PROMPT suite: interactive tools for ontology merging and mapping,' International Journal of HumanComputer Studies, 59(6), pp. 983-1024, 2003   DOI   ScienceOn
9 Sample ontologies at Yale DAML project, http://www.cs.yale.edu/homes/dvm/daml/bib-ont.daml
10 OMA User Agent Profile v1.1, http://www.openmobilealliance.org/release_program/docs/UAProf/OMA-WAP-UAProf-V1_1-20021212-C.pdf
11 Web Ontology Language (OWL), http://www.w3.org/2004/OWL/
12 ATLAS Homework Ontologies, http://www.daml.ri.cmu.edu/ont/homework/cmu-ri-publications-ont.daml, http://www.daml.ri.cmu.edu/ont/homework/atlaspublications.daml
13 Document-ont v 1.0 at SHOE and DAML, http://www.cs.umd.edu/projects/plus/DAML/onts/docmnt1.0.daml
14 P. Mitra, G. Wiederhold, S. Decker, 'A scalable framework for the interoperation of information sources,' In Semantic Web Working Symposium, pp. 317-329, 2001
15 D. Dou, D. McDermott, and P. Qi, 'Ontology translation by ontology merging and automated reasoning,' In Proc. of EKAW Workshop on Ontologies for Multi-Agent Systems, 2002
16 H. Chen, F. Perich, T. Finin, and A. Joshi, 'SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications,' In Proc. of the First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Service, Boston, MA, Aug. 2004
17 XQuery 1.0 and XPath 2.0 Functions and Operators, http://www.w3.org/TR/xpath-functions/
18 XQuery 1.0: An XML Query Language, http://www.w3.org/TR/xquery/
19 JSR-000225 XQuery API for JavaTM (XQJ) (Close of Early Draft Review: 9 July 2004), http://jcp.org/aboutJava/communityprocess/edr/jsr225/
20 H. Chalupsky, 'OntoMorph: A Translation System for Symbolic Knowledge,' In Proc. of KR 2000, Breckenridge, Colorado, USA, pp. 471-482, 2000
21 T. Gruber, 'Ontolingua: A Translation Approach to Providing Portable Ontology Specifications,' Knowledge Acquisition, 5(2), pp. 199-220, 1993   DOI   ScienceOn
22 J. Heflin and J. Hendler, 'Dynamic ontologies on the web,' In Proc. of the Seventeenth National Conference on Artificial Intelligence (AAAI-2000), pp. 443-449, 2000