{"title":"关系型数据库到OWL本体的映射体系结构:一种利用突变测试丰富本体术语的方法","authors":"C. A. G. Huve, Alex Mateus Porn, L. Peres","doi":"10.5220/0007752803200327","DOIUrl":null,"url":null,"abstract":"Ontologies are structures used to represent a specific domain. One well-known method to simplify the ontology building is to extract domain concepts from a relational database. This article presents an architecture which enables an automatic mapping process from a relational database to OWL ontology. It proposes to enrich the terminology of ontology elements and it was validated with mutation tests. The architecture mapping process makes use of new and existent mapping rules and overcome lacks not previously addressed, such as the use of database logic model to eliminate duplicated elements of ontology and mapping inheritance relationships from tables and records. We stand out the structure of element mapping, which allows maintaining source-to-target traceability for verification. We validate our approach with two experiments: the first one focuses on architecture validation applying an experiment with three scenarios and the second one uses a testing engine applying a mutation test methodology to OWL ontology validation.","PeriodicalId":271024,"journal":{"name":"International Conference on Enterprise Information Systems","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Architecture for Mapping Relational Database to OWL Ontology: An Approach to Enrich Ontology Terminology Validated with Mutation Test\",\"authors\":\"C. A. G. Huve, Alex Mateus Porn, L. Peres\",\"doi\":\"10.5220/0007752803200327\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Ontologies are structures used to represent a specific domain. One well-known method to simplify the ontology building is to extract domain concepts from a relational database. This article presents an architecture which enables an automatic mapping process from a relational database to OWL ontology. It proposes to enrich the terminology of ontology elements and it was validated with mutation tests. The architecture mapping process makes use of new and existent mapping rules and overcome lacks not previously addressed, such as the use of database logic model to eliminate duplicated elements of ontology and mapping inheritance relationships from tables and records. We stand out the structure of element mapping, which allows maintaining source-to-target traceability for verification. We validate our approach with two experiments: the first one focuses on architecture validation applying an experiment with three scenarios and the second one uses a testing engine applying a mutation test methodology to OWL ontology validation.\",\"PeriodicalId\":271024,\"journal\":{\"name\":\"International Conference on Enterprise Information Systems\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Enterprise Information Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5220/0007752803200327\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Enterprise Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0007752803200327","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Architecture for Mapping Relational Database to OWL Ontology: An Approach to Enrich Ontology Terminology Validated with Mutation Test
Ontologies are structures used to represent a specific domain. One well-known method to simplify the ontology building is to extract domain concepts from a relational database. This article presents an architecture which enables an automatic mapping process from a relational database to OWL ontology. It proposes to enrich the terminology of ontology elements and it was validated with mutation tests. The architecture mapping process makes use of new and existent mapping rules and overcome lacks not previously addressed, such as the use of database logic model to eliminate duplicated elements of ontology and mapping inheritance relationships from tables and records. We stand out the structure of element mapping, which allows maintaining source-to-target traceability for verification. We validate our approach with two experiments: the first one focuses on architecture validation applying an experiment with three scenarios and the second one uses a testing engine applying a mutation test methodology to OWL ontology validation.