Migration of relation query based system to semantic web

被引:0
作者
Chen Y.-X. [1 ]
Yang X.-H. [1 ]
Yin K.-T. [1 ]
机构
[1] College of Computer Science and Technology, Zhejiang University
来源
Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science) | 2010年 / 44卷 / 09期
关键词
Migration; Semantic Web; Simple protocol and RDF query language(SPARQL); Structured query language(SQL);
D O I
10.3785/j.issn.1008-973X.2010.09.006
中图分类号
学科分类号
摘要
Aimed at the problem of whether existing relational database management system(RDBMS) based applications can be integrated to semantic layer or not, the completeness of relation query to semantic query transforming was researched. Based on an Ontology auto learning approach from relational databases, several functions were abstracted to reflect the mappings between relation tables and Ontology classes, as well as relation attributes and Ontology properties. The basic SPARQL algebra expression for relation was established with those mapping functions. Then SPARQL algebras were used to simulate the five basic relational algebra operations: selection, projection, union, difference and Cartesian product, and five corresponding algorithms were proposed. The result showed that the SPARQL algebras can express the five basic relational algebras or the more complex relational algebra expressions composed by them under that ontology learning approach, so the SPARQL is relational completeness, and supports the system migration to semantic layer.
引用
收藏
页码:1666 / 1671+1710
相关论文
共 13 条
[1]  
Berners L., Hendler J., Lassila O., The semantic web, Scientific American, 284, 5, pp. 34-43, (2001)
[2]  
Berners L., Hall W., Hendler J., Creating a science of the Web, Science, 313, pp. 769-717, (2006)
[3]  
Staab S., Maedche A., Ontology learning for the Semantic Web, IEEE Intelligent Systems, 16, 2, pp. 72-79, (2001)
[4]  
Du X.-Y., Li M., Wang S., A survey on Ontology learning research, Journal of Software, 17, 19, pp. 1837-1847, (2006)
[5]  
Natalya F.N., Semantic integration: a survey of Ontology-based approaches, SIGMOD Record, 33, 4, pp. 65-70, (2004)
[6]  
Doan A., Madhavan J., Domingos P., Et al., Learning to map between Ontologies on the Semantic Web, Proceeding of International World Wide Web Conferences (WWW), pp. 662-673, (2002)
[7]  
Tang J., Liang B.-Y., Li J.-Z., Et al., Automatic ontology mapping in semantic Web, Chinese Journal of Computers, 11, pp. 1956-1976, (2006)
[8]  
Wache H., Vogele T., Visser U., Et al., Ontology-based integration of information: a survey of existing approaches, IJCAI-01 Workshop: Ontologies and Information Sharing, pp. 108-117, (2001)
[9]  
Li M., Du X.-Y., Wang S., Learning Ontology from relational database, Proceedings of the Fourth International Conference on Machine Learning and Cybernetics, pp. 3410-3415, (2005)
[10]  
Bechhofer S., Harmelen F., Hendler J., Et al., OWL Web Ontology language reference