首页|.NET平台集成CLIPS的实现方法研究

.NET平台集成CLIPS的实现方法研究

扫码查看
针对CLIPS语言框架及其不足,研究了在.NET中实现CLIPS托管程序集的方法,详细介绍了实现.NET平台CLIPS托管程序集的基本思想和关键技术.概述了CLIPS框架特点及其不足,分析了CLIPS与.NET混合编程的必要性.在保持CLIPS语言框架最大相似性的情况下,采用.NET的平台调用服务完成了对CLIPS框架类、接口的封装和调用.对生成的程序集进行引用,测试了其可行性.测试结果表明,该方法能够确保CLIPS框架的完成结构,实现对框架的完整二次开发和包装,继承了其推理结构的可靠性和系统的完整性,对专家系统的开发具有重要意义.
Research on Implementation Methods for Integrating CLIPS on.NET Platform
Aiming at the CLIPS language framework and its shortcomings,the method of implementing CLIPS managed assemblies in.NET is studied,and the basic ideas and key technologies for implementing CLIPS managed assemblies on the.NET platform are introduced in detail.The characteristics and shortcomings of the CLIPS framework are outlined,and the necessity of mixed programming between CLIPS and.NET is analyzed.Using the CLIPS language framework while maintaining maximum similarity,the platform invocation service of NET has completed the encapsulation and invocation of CLIPS framework classes and interfaces.The feasibility of the generated assembly is tested by referen-cing it.The test results show that this method can ensure the completion structure of the CLIPS framework,achieve complete secondary development and packaging of the framework,inherit the reliability of its inference structure and the integrity of the system,and is of great significance for the development of expert systems.

expert systemmanaged assemblyCLIPS framework

郑力会、何静、许强、黄海航、赵铭、王永生

展开 >

海装武汉局驻洛阳地区军事代表室,河南洛阳 471000

赣南师范大学物电学院,江西赣州 341000

中国人民解放军91184部队,山东青岛 264000

中国人民解放军91515部队,海南三亚 572016

中国人民解放军91642部队,海南 三亚 572016

中国人民解放军63813部队,山东 青岛 266100

展开 >

专家系统 托管程序集 CLIPS框架

江西省研究生创新项目

YC2022-s940

2024

仪表技术
上海市仪器仪表学会,上海仪器仪表研究所等

仪表技术

影响因子:0.217
ISSN:1006-2394
年,卷(期):2024.(5)