The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (2013 vol.25)
pp: 648-661
Francois Goasdoue , INRIA Saclay & Lab. de Rech. en Inf. (LRI), Univ. Paris-Sud, Orsay, France
M-C Rousset , Lab. d'Inf. de Grenoble (LIG), Univ. de Grenoble, St. Martin d'Heres, France
ABSTRACT
The current trend for building an ontology-based data management system (DMS) is to capitalize on efforts made to design a preexisting well-established DMS (a reference system). The method amounts to extracting from the reference DMS a piece of schema relevant to the new application needs-a module-, possibly personalizing it with extra constraints w.r.t. the application under construction, and then managing a data set using the resulting schema. In this paper, we extend the existing definitions of modules and we introduce novel properties of robustness that provide means for checking easily that a robust module-based DMS evolves safely w.r.t. both the schema and the data of the reference DMS. We carry out our investigations in the setting of description logics which underlie modern ontology languages, like RDFS, OWL, and OWL2 from W3C. Notably, we focus on the DL-liteA dialect of the DL-lite family, which encompasses the foundations of the QL profile of OWL2 (i.e., DL-liteR): the W3C recommendation for efficiently managing large data sets.
INDEX TERMS
Resource description framework, Semantic Web, Data models, Knowledge management, Artificial intelligence, Semantic Web, Models and principles, database management, personalization, algorithms for data and knowledge management, artificial intelligence, intelligent web services
CITATION
Francois Goasdoue, M-C Rousset, "Robust Module-Based Data Management", IEEE Transactions on Knowledge & Data Engineering, vol.25, no. 3, pp. 648-661, March 2013, doi:10.1109/TKDE.2011.255
REFERENCES
[1] The Description Logic Handbook: Theory, Implementation, and Applications, F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P.F. Patel-Schneider, eds. Cambridge Univ. Press, 2003.
[2] Modular Ontologies: Concepts, Theories and Techniques for Knowledge Modularization, H. Stuckenschmidt, C. Parent, S. Spaccapietra, eds. Springer, 2009.
[3] S. Ghilardi, C. Lutz, and F. Wolter, "Did I Damage My Ontology? A Case for Conservative Extensions in Description Logics," Proc. 10th Int'l Conf. Principles of Knowledge Representation and Reasoning (KR), 2006.
[4] R. Kontchakov, L. Pulina, U. Sattler, T. Schneider, P. Selmer, F. Wolter, and M. Zakharyaschev, "Minimal Module Extraction from DL-Lite Ontologies Using QBF Solvers," Proc. 21st Int'l Joint Conf. Artificial Intelligence (IJCAI), 2009.
[5] Z. Wang, K. Wang, R.W. Topor, and J.Z. Pan, "Forgetting concepts in DL-Lite," Proc. Fifth European Semantic Web Conf. Semantic Web: Research and Applications (ESWC), 2008.
[6] B. Konev, D. Walther, and F. Wolter, "Forgetting and Uniform Interpolation in Extensions of the Description Logic EL," Proc. 22nd Int'l Workshop Description Logics, 2009.
[7] B. Konev, C. Lutz, D. Walther, and F. Wolter, "Semantic Modularity and Module Extraction in Description Logics," Proc. 18th European Conf. Artificial Intelligence (ECAI), 2008.
[8] B. Konev, D. Walther, and F. Wolter, "Forgetting and Uniform Interpolation in Large-Scale Description Logic Terminologies," Proc. 21st Int'l Joint Conf. Artifical intelligence (IJCAI), 2009.
[9] B. Cuenca Grau, I. Horrocks, Y. Kazakov, and U. Sattler, "Just the Right Amount: Extracting Modules from Ontologies," Proc. 16th Int'l Conf. World Wide Web (WWW), 2007.
[10] K. Wang, Z. Wang, R.W. Topor, J.Z. Pan, and G. Antoniou, "Concept and Role Forgetting in ALC Ontologies," Proc. Eighth Int'l Semantic Web Conf. (ISWC), 2009.
[11] D. Calvanese, G.D. Giacomo, D. Lembo, M. Lenzerini, and R. Rosati, "Tractable Reasoning and Efficient Query Answering in Description Logics: The DL-Lite Family," J. Automated Reasoning, vol. 39, no. 3, pp. 385-429, 2007.
[12] O. Palombi, G. Bousquet, D. Jospin, S. Hassan, L. Revéret, and F. Faure, "My Corporis Fabrica: A Unified Ontological, Geometrical and Mechanical View of Human Anatomy," Proc. Second Workshop 3D Physiological Human (3DPH), 2009.
[13] S. Abiteboul, R. Hull, and V. Vianu, Foundations of Databases. Addison-Wesley, 1995.
[14] M.Y. Vardi, "The Complexity of Relational Query Languages," Proc. 14th Ann. ACM Symp. Theory of Computing (STOC), 1982.
[15] A. Cali, G. Gottlob, and T. Lukasiewicz, "Datalog+-: A Unified Approach to Ontologies and Integrity Constraints," Proc. Int'l Conf. Database Theory (ICDT), 2009.
[16] R. Cattell, "Scalable Sql and Nosql Data Stores," SIGMOD Record, vol. 39, no. 4, pp. 12-27, 2010.
[17] B. Cuenca Grau, I. Horrocks, Y. Kazakov, and U. Sattler, "Extracting Modules from Ontologies: A Logic-Based Approach," Proc. Third Int'l Workshop OWL Experiences and Directions (OWLED), 2007.
[18] B. Cuenca Grau, I. Horrocks, Y. Kazakov, and U. Sattler, "Modular Reuse of Ontologies: Theory and Practice," J. Artificial Intelligence Research, vol. 31, pp. 273-318, 2008.
46 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool