{"title":"数据库知识管理的通用方法","authors":"Jakjoud Widad, M. Bahaj","doi":"10.1145/3128128.3128151","DOIUrl":null,"url":null,"abstract":"Digital intelligence1 relies, among other things, on the involvement of software agents in the interpretation and reasoning on the information. This requires the immersion of meaning in information storage systems. Software agents can qualitatively treat information only if they can understand it, which is possible due to the cooperation of the ontology as source of knowledge and the data sources as an informational heap. In this paper, we present an automatic approach that allows to create an ontology from a classical data source (Relational, Object Oriented or Semi-Structured), and to interrogate the ontology thus created without resorting to creating instances: To create the ontology, the approach is based basically on meta-model, model and transformation concepts. Indeed, the different stages are translated by the transformation of an input model for the generation of an output model, this generation is directed by meta-models that we proposed. We present also a system of querying ontology without having to populate it with instances from data source. This system provides an intermediate level of abstraction between the ontological model and the data source schemas, this level can generate partially and temporarily the data in XML format. The system also provides a SPARQL-XQUERY mapping which rewrites any SPARQL query at XQUERY query in order to be executed on the generated data.","PeriodicalId":362403,"journal":{"name":"Proceedings of the 2017 International Conference on Smart Digital Environment","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Generic approach to knowledge management from databases\",\"authors\":\"Jakjoud Widad, M. Bahaj\",\"doi\":\"10.1145/3128128.3128151\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Digital intelligence1 relies, among other things, on the involvement of software agents in the interpretation and reasoning on the information. This requires the immersion of meaning in information storage systems. Software agents can qualitatively treat information only if they can understand it, which is possible due to the cooperation of the ontology as source of knowledge and the data sources as an informational heap. In this paper, we present an automatic approach that allows to create an ontology from a classical data source (Relational, Object Oriented or Semi-Structured), and to interrogate the ontology thus created without resorting to creating instances: To create the ontology, the approach is based basically on meta-model, model and transformation concepts. Indeed, the different stages are translated by the transformation of an input model for the generation of an output model, this generation is directed by meta-models that we proposed. We present also a system of querying ontology without having to populate it with instances from data source. This system provides an intermediate level of abstraction between the ontological model and the data source schemas, this level can generate partially and temporarily the data in XML format. The system also provides a SPARQL-XQUERY mapping which rewrites any SPARQL query at XQUERY query in order to be executed on the generated data.\",\"PeriodicalId\":362403,\"journal\":{\"name\":\"Proceedings of the 2017 International Conference on Smart Digital Environment\",\"volume\":\"67 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2017 International Conference on Smart Digital Environment\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3128128.3128151\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2017 International Conference on Smart Digital Environment","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3128128.3128151","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Generic approach to knowledge management from databases
Digital intelligence1 relies, among other things, on the involvement of software agents in the interpretation and reasoning on the information. This requires the immersion of meaning in information storage systems. Software agents can qualitatively treat information only if they can understand it, which is possible due to the cooperation of the ontology as source of knowledge and the data sources as an informational heap. In this paper, we present an automatic approach that allows to create an ontology from a classical data source (Relational, Object Oriented or Semi-Structured), and to interrogate the ontology thus created without resorting to creating instances: To create the ontology, the approach is based basically on meta-model, model and transformation concepts. Indeed, the different stages are translated by the transformation of an input model for the generation of an output model, this generation is directed by meta-models that we proposed. We present also a system of querying ontology without having to populate it with instances from data source. This system provides an intermediate level of abstraction between the ontological model and the data source schemas, this level can generate partially and temporarily the data in XML format. The system also provides a SPARQL-XQUERY mapping which rewrites any SPARQL query at XQUERY query in order to be executed on the generated data.