专家系统开发工具(expert system development tools),理学-计算机科学技术-人工智能-机器学习-知识工程,一种辅助开发专家系统的工具。专家系统含有多个模块,包括专家知识库、推理机、用户界面、解释系统、调试系统等。从零开始开发这些模块,则需要耗费大量的人力。专家系统开发工具的宗旨就是提供一组工具集,辅助开发人员加快专家系统的开发,降低开发成本。专家系统开发工具可分为:①专家系统开发语言。例如具有推理能力的PROLOG、OPS5、RLL、LOOPS、TUILI、CLIPS,以及具有很强表处理能力的LISP语言,开发人员可以使用它们来编写专家系统。②外壳型专家系统开发工具。它们是从具体的专家系统衍生出来的。这类工具保留了原专家系统的许多功能(如知识表示、推理机、用户界面等),去除了原专家系统特有的知识库以及系统术语。例如,从MYCIN衍生出来的EMYCIN,从Prospector衍生出来的KAS等,都是著名的外壳型专家系统开发工具。③专家系统开发的支持环境。它们能够支撑整个专家系统的开发周期,例如KEE、天马、ZDEST-2。④辅助工具。