...
首页> 外文期刊>International journal of human-computer studies >KJ3 - a tool assisting formal validation of knowledge-based systems
【24h】

KJ3 - a tool assisting formal validation of knowledge-based systems

机译:KJ3-一种协助对基于知识的系统进行形式验证的工具

获取原文
获取原文并翻译 | 示例

摘要

This paper presents the design and implementation of KJ3 (Knowledge Judgment, version 3) which is an assisting tool for formal validation of knowledge-based systems (KBSs). The KJ3 project is motivated by two main obstacles to knowledge validation, the lack of a uniform representation and a comprehensive validation procedure. KJ3 combines Petri Nets and theorem proving techniques to solve these difficulties. In KJ3, the Enhanced High-Level Petri Net (EHLPN) is employed as a meta representation scheme to describe different KBS formalisms in a uniform format. With EHLPN, there is only one type of problems, the reachability problems, to be solved for all validation tasks. The kernel of KJ3 is a hyper-linking-based theorem prover which serves as the inference engine for checking the correctness of the transformed reachability problems. Because of the versatility of EHLPN and the soundness and completeness of the hyper-linking proof procedure, KJ3 is a reliable and robust platform for formal validation. Users can apply KJ3 to validate different types of KBSs without concerning the inference process involved in the validation procedure. Other main features of KJ3 include a friendly user interface for describing and transforming KBSs and defining the validation tasks, a mechanism for explaining the validation results, and facilities for analysing the behaviour of KBSs and defining new types of KBSs and validation tasks. (C) 2002 Elsevier Science Ltd. All rights reserved. [References: 66]
机译:本文介绍了KJ3(知识判断,版本3)的设计和实现,该工具是用于正式验证基于知识的系统(KBS)的辅助工具。 KJ3项目的动机是知识验证的两个主要障碍,即缺乏统一的表示形式和全面的验证程序。 KJ3结合了Petri网和定理证明技术来解决这些难题。在KJ3中,增强型高级Petri网(EHLPN)被用作元表示方案,以统一格式描述不同的KBS形式主义。使用EHLPN,对于所有验证任务,只需解决一种类型的问题,即可达性问题。 KJ3的内核是一个基于超链接的定理证明器,它用作推理引擎,以检查转换后的可达性问题的正确性。由于EHLPN的多功能性以及超链接证明程序的健全性和完整性,KJ3是用于形式验证的可靠且强大的平台。用户可以使用KJ3来验证不同类型的KBS,而无需考虑验证过程中涉及的推理过程。 KJ3的其他主要功能包括用于描述和转换KBS并定义验证任务的友好用户界面,用于解释验证结果的机制以及用于分析KBS行为以及定义KBS新类型和验证任务的工具。 (C)2002 Elsevier ScienceLtd。保留所有权利。 [参考:66]

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号