摘要
在专家系统、实时控制、问题求解、机器学习等智能应用领域,都需要存取和管理大规模共享知识库,这种知识库不能用传统的专家系统外壳来建造,因为这些外壳不能满足数据量的不断增长,知识库丰富的表示结构和推理机也不被现存的数据库技术支持。为了解决这个问题,本文提出了一种适合知识库管理系统的体系结构,这种软件体系结构采用可以处理不同粒度空间的商空间结构,给出了基于商空间的一种新的知识库系统软件体系结构模型,定义了原子构件、商构件、连接和配置,描述了农业气象知识库系统框架,给出了它的构件和配置案例,这些工作为基于商空间的知识库系统软件体系结构研究奠定了理论基础,为进一步研究软件体系结构提供了新方法。
Advanced applications in fields such as expert system, real-time process control, problem solving, machine learning require the construction, efficient access and management of large, shared knowledge bases. Such knowledge bases cannot be built using existed tools such as expert system shells, because these do not scale up, nor can they be built in terms of existing database technology, because such technology does not support the rich representational structure and inference mechanisms required for knowledge-based systems. This paper proposes a generic architecture for a knowledge base management system intended for such applications. The software architecture assumes quotient space structure which analyses identic problems in different granularity space. A new software architecture model for knowledge base system based on quotient space is given. The atomic component, quotient component, connector and configuration are defined. It is described building a knowledge base system framework for agro-meteorology. Some components and a configuration about agro-meteorology are given. All above work sets up basic theory of software architecture for knowledge base system based on quotient space and provides new way for further research.
出处
《系统仿真学报》
CAS
CSCD
2004年第7期1472-1476,共5页
Journal of System Simulation
基金
国家自然科学基金(60273043)
安徽省高校学科拔尖人才基金(05025103)
关键词
软件体系结构
商空间
知识工程
构件
software architecture
quotient space
knowledge engineering
component