|
|
Research on the Storage Model of OWL Ontologies Based on Graph Databases |
Huang Qi1, Qian Yunjie2, Yuan Qinjian3, Lu Jiaying4 |
1.National Information Resource Management Nanjing Research Base of Nanjing University, Nanjing 210093 2.The Third Research Institute of Ministry of Public Security, Shanghai 201204 3.School of Information Management, Nanjing University, Nanjing 210023 4.Data Centre of China Construction Bank, Shanghai 200120 |
|
|
Abstract Taking advantage of Description Logic, which is the theoretical basis of OWL ontologies, a storage model of OWL ontologies based on graph databases is proposed, and the topological structure of the model is designed. The mapping rules from OWL ontology to graph databases are then designed, based on the storage model. Finally, the validity and effectiveness of this storage model is proved theoretically, and a series of valuable conclusions are drawn.
|
Received: 13 August 2018
|
|
|
|
1 HorrocksI, LiL, TuriD, et al. The instance store: DL reasoning with large numbers of individuals[C]// Proceedings of the International Workshop on Description Logics. Whistler: CEUR-WS, 2004: 31-40. 2 Protégé[EB/OL]. [2018-03-24]. http: //protege. stanford. edu. 3 Jena OntologyAPI[EB/OL]. [2018-04-03]. http: //jena. apache. org/documentation/ontology/. 4 HaarslevV. Racer: an OWL reasoning agent for the semantic web[C]// Proceedings of the International Workshop on Applications, Products and Services of Web-based Support Systems, 2003: 91-95. 5 BockJ, HaaseP, QiuJ, et al. Benchmarking OWL reasoners[C]// Proceedings of the the Workshop on Advancing Reasoning on the Web: Scalability & Commonsense, 2008: 1-15. 6 鲍文, 李冠宇. 本体存储技术研究[J]. 计算机技术与发展, 2008, 18(1): 146-150. 7 孙铭丽, 蒋婷, 傅柱. 本体存储技术研究综述[C]// 全国知识组织与知识链接学术交流会论文集, 北京, 2012: 475-484. 8 AgrawalR, SomaniA, XuY. Storage and querying of e-commerce data[C]// Proceedings of the 27th VLDB Conference. San Francisco: Morgan Kaufmann Publishers, 2001: 149-158. 9 DehainsalaH, PierraG, BellatrecheL. Ontodb: An ontology-based database for data intensive applications[C]// Proceedings of the International Conference on Database Systems for Advanced Applications. Heidelberg: Springer, 2007: 497-508. 10 AbadiD J, MarcusA, MaddenS R, et al. Scalable semantic web data management using vertical partitioning[C]// Proceedings of the 33rd International Conference on Very Large Databases. San Francisco: Morgan Kaufmann Publishers, 2007: 411-422. 11 PanZ, HeflinJ. DLDB: Extending relational databases to support semantic web queries[C]// Proceedings of the First International Workshop on Practical and Scalable Semantic Systems. Heidelberg: Springer, 2003: 109-113. 12 李曼, 王琰, 赵益宇, 等. 基于关系数据库的大规模本体的存储模式研究[J]. 华中科技大学学报(自然科学版), 2005, 33(S1): 217-220. 13 杨炜辰, 凌海风, 武鹏, 等. 基于关系数据库的本体存储模式[J]. 兵器装备工程学报, 2013, 34(4): 111-115. 14 MotikB, HorrocksI, SattlerU. Bridging the gap between OWL and relational databases[J]. Journal of Web Semantics, 2009, 7(2): 74-89. 15 XuZ M, ZhangS C, DongY S. Mapping between relational database schema and OWL ontology for deep annotation[C]// Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence. Los Alamitos: IEEE Computer Society Press, 2006: 548-552. 16 KhalidA, ShahS A H, QadirM A. OntRel: An ontology indexer to store OWL-DL ontologies and its instances[C]// Proceedings of the International Conference of Soft Computing and Pattern Recognition. Los Alamitos: IEEE Computer Society Press, 2009: 478-483. 17 刘炜, 夏翠娟, 张春景. 大数据与关联数据: 正在到来的数据技术革命[J]. 现代图书情报技术, 2013(4): 2-9. 18 KimD J, ShinJ H, HongK S. Scalable RDF store based on Hbase and Mapreduce[C]// Proceedings of the International Conference on Advanced Computer Theory and Engineering. Los Alamitos: IEEE Computer Society Press, 2010: 633-636. 19 PapailiouN, TsoumakosD, KonstantinouI, et al. H2RDF+: An efficient data management system for big RDF graphs[C]// Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2014: 909-912. 20 孙康. 基于HBase的领域本体存储与查询方法研究[D]. 天津: 中国民航大学, 2016. 21 刘焘, 贾君枝. 中文信息处理中的语义关系表示探析[J]. 现代图书情报技术, 2006(10): 25-29. 22 KozielskiM, ?Stypka. Gene ontology based gene analysis in graph database environment[J]. Studia Informatica, 2013, 34: 325-336. 23 吴鹏, 刘恒旺, 丁慧君. 基于本体和NoSQL的机械产品方案设计的知识表示与存储研究[J]. 情报学报, 2017, 36(3): 285-296. 24 康杰华, 罗章璇. 基于图形数据库Neo4j的RDF数据存储研究[J]. 信息技术, 2015(6): 115-117. 25 王红, 张青青, 蔡伟伟, 等. 基于Neo4j的领域本体存储方法研究[J]. 计算机应用研究, 2017, 34(8): 2404-2407. 26 Gómez-PérezA. Ontology evaluation[M]//Handbook on Ontologies. Heidelberg: Springer, 2004: 251-273. 27 FuX F, ZhangY, QiG L. GrOD: Graph-based ontology debugging system[J]. Communications in Computer and Information Science, 2014, 480: 87-94. 28 付雪峰. 基于图的DL-Lite本体不一致性处理方法的研究[D]. 南京: 东南大学, 2016. 29 MillerR J, IoannidisY E, RamakrishnanR. The use of information capacity in schema integration and translation[C]// Proceedings of the 19th International Conference on Very Large Data Bases. San Francisco: Morgan Kaufmann Publishers, 1993: 120-133. 30 KwanI, FongJ. Schema integration methodology and its verification by use of information capacity[J]. Information Systems. 1999, 24(5): 355-376. 31 AstrovaI, KordaN, KaljaA. Storing OWL ontologies in SQL relational databases[C]// Proceedings of World Academy of Science Engineering & Technology. Rhodes: World Scientific and Engineering Academy and Society, 2011: 242-247. 32 GorskisH, BorisovA. Storing an OWL2 Ontology in a relational database structure[C]// Proceedings of the 10th International Scientific and Practical Conference. Rezekne: Rezeknes Augstskola, 2015: 71-75. 33 WooE, ParkM, ChungC. An efficient storage schema construction and retrieval technique for querying owl data[J]. Journal of KIISE: Databases, 2007, 34(3): 206-216. |
|
|
|