{"title":"OKBMS: An object-oriented knowledge base management system","authors":"Zhongzhi Shi, Jianming Wu, Hui Sun, Jinxi Xu","doi":"10.1109/TAI.1990.130327","DOIUrl":null,"url":null,"abstract":"An object-oriented knowledge base management system (OKBMS) which has the ability to flexibly define and extend the object types has been developed. It provides a development environment for intelligent applications. The outstanding characteristics of object-oriented style such as abstract data type, information hiding, inheritance and message passing are fully implemented in the OKBMS. The OKBMS inference engine not only handles the certain reasoning but also can deal with uncertain information. In OKBMS, a semi-interpreted approach is adopted to integrate Prolog with the ORACLE database. The key issues involved in OKBMS, such as knowledge structure, inference algorithms, partial evaluation and comprehensive user interfaces are discussed.<<ETX>>","PeriodicalId":366276,"journal":{"name":"[1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TAI.1990.130327","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
An object-oriented knowledge base management system (OKBMS) which has the ability to flexibly define and extend the object types has been developed. It provides a development environment for intelligent applications. The outstanding characteristics of object-oriented style such as abstract data type, information hiding, inheritance and message passing are fully implemented in the OKBMS. The OKBMS inference engine not only handles the certain reasoning but also can deal with uncertain information. In OKBMS, a semi-interpreted approach is adopted to integrate Prolog with the ORACLE database. The key issues involved in OKBMS, such as knowledge structure, inference algorithms, partial evaluation and comprehensive user interfaces are discussed.<>