【24h】

Testing and reliability of logic programs

机译:逻辑程序的测试和可靠性

获取原文

摘要

The systematic approaches to testing and reliability determination of programs e.g. are applicable to imperative programming but not immediately to declarative programming, such as logic programming, which is of great importance to develop knowledge-based systems. We describe an approach to implementation-based testing and reliability determination of logic programs materialized in a product assurance environment, presently limited to two major components: the test environment PROTest and the reliability assessment environment PRORool, with the results of the former serving as input for the latter. The test environment consists of structure analysis of logic programs, automatic test case generation and execution, test coverage determination, and generation of test reports. The reliability assessment environment provides an approach to reliability prediction and estimation of Prolog programs, introducing two measures describing Prolog programs complexity, which are used to determine the program reliability. It implements also several well-known software reliability models for comparison purposes.
机译:节目测试和可靠性确定的系统方法。适用于势在必行的编程,但并非立即宣布逻辑编程,例如逻辑编程,这对于开发基于知识的系统具有重要意义。我们描述了一种基于实施的方法和可靠性确定在产品保障环境中实现的逻辑节目的可靠性确定,目前限于两个主要组件:测试环境抗议和可靠性评估环境PROROOL,以前作为输入的结果后者。测试环境包括逻辑程序的结构分析,自动测试用例生成和执行,测试覆盖范围和测试报告的生成。可靠性评估环境提供了一种方法,提供了一种可靠性预测和解药程序的估算,引入了描述了描述Prolog计划复杂性的两个措施,用于确定程序可靠性。它还实现了几种众所周知的软件可靠性模型,用于比较目的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号