{"title":"本体演化与版本控制方法","authors":"W. Jaziri","doi":"10.1109/SEMAPRO.2009.22","DOIUrl":null,"url":null,"abstract":"The problem of versioning is present in several application areas, such as temporal databases, real-time computing and ontologies. This problem is generally defined as managing changes in a timely manner without loss of existing data. However, ontology versioning is more complicated than versioning in database because of the usage and content of ontology which incorporates semantic aspects. Consequently, ontology data models are much richer than those of database schemas. In this paper, we propose an approach of ontology evolution which incorporates a versioning management process, based on three phases: evolution changes, ontology coherence and versioning management. The proposed approach allows monitoring the evolution of ontology by creating a new version based on types of changes which express the evolution requirements. The inconsistencies that can be generated on the ontology after evolution are identified for each type of changes and are treated based on corrective operations defined by the system.","PeriodicalId":288269,"journal":{"name":"2009 Third International Conference on Advances in Semantic Processing","volume":"66 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":"{\"title\":\"A Methodology for Ontology Evolution and Versioning\",\"authors\":\"W. Jaziri\",\"doi\":\"10.1109/SEMAPRO.2009.22\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The problem of versioning is present in several application areas, such as temporal databases, real-time computing and ontologies. This problem is generally defined as managing changes in a timely manner without loss of existing data. However, ontology versioning is more complicated than versioning in database because of the usage and content of ontology which incorporates semantic aspects. Consequently, ontology data models are much richer than those of database schemas. In this paper, we propose an approach of ontology evolution which incorporates a versioning management process, based on three phases: evolution changes, ontology coherence and versioning management. The proposed approach allows monitoring the evolution of ontology by creating a new version based on types of changes which express the evolution requirements. The inconsistencies that can be generated on the ontology after evolution are identified for each type of changes and are treated based on corrective operations defined by the system.\",\"PeriodicalId\":288269,\"journal\":{\"name\":\"2009 Third International Conference on Advances in Semantic Processing\",\"volume\":\"66 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Third International Conference on Advances in Semantic Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEMAPRO.2009.22\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Third International Conference on Advances in Semantic Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEMAPRO.2009.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Methodology for Ontology Evolution and Versioning
The problem of versioning is present in several application areas, such as temporal databases, real-time computing and ontologies. This problem is generally defined as managing changes in a timely manner without loss of existing data. However, ontology versioning is more complicated than versioning in database because of the usage and content of ontology which incorporates semantic aspects. Consequently, ontology data models are much richer than those of database schemas. In this paper, we propose an approach of ontology evolution which incorporates a versioning management process, based on three phases: evolution changes, ontology coherence and versioning management. The proposed approach allows monitoring the evolution of ontology by creating a new version based on types of changes which express the evolution requirements. The inconsistencies that can be generated on the ontology after evolution are identified for each type of changes and are treated based on corrective operations defined by the system.