专家系统工具,即专家系统开发工具,是人们为高效率开发专家系统而设计的一种高级程序系统或高级程序设计语言环境。专家系统工具可分为骨架型、辅助型和通用型三类。要建造一个好的专家系统并非易事,通常需要领域专家和知识工程师的数人月乃至数人年的通力合作。领域专家负贵总结和建立应放在专家系统内的知识,确立专家系统应达到的目标.因而孺由有高深的专业知识和丰富的实践经验的待开发领域内的专家承担。知识工程师负贵从领域专家总结的知识和经验中抽取精华,设计知识结构,选用知识表达方法,根据不同的知识表达确立不同的知识存贮方式和推理机制,并选用LISP、PROLOG之类的人工智能程序设计语言实现系统原型,几经试用、修改后再提交最终用户使用。因而认为,实用专家系统的研究如果仅限于用手工方式以LISP或PROLOG语言从头开发每一个系统,则重复性工作多,效率低、成本高、满足不了实际应用的需要。