首页> 外文会议>Software Testing, Verification and Validation Workshops, 2009. ICSTW '09 >Formal Correctness of a Passive Testing Approach for Timed Systems
【24h】

Formal Correctness of a Passive Testing Approach for Timed Systems

机译:定时系统的被动测试方法的形式正确性

获取原文

摘要

In this paper we extend our previous work on passive testing of timed systems to establish a formal criterion to determine correctness of an implementation under test. In our framework, an invariant expresses the fact that if the implementation under test performs a given sequence of actions, then it must exhibit a behavior in a lapse of time reflected in the invariant. In a previous paper we gave an algorithm to establish the correctness of an invariant with respect to a specification. In this paper we continue the work by providing an algorithm to check the correctness of a log, recorded form the implementation under test, with respect to an invariant. We show the soundness of our method by relating it to an implementation relation. In addition to the theoretical framework we have developed a tool, called PASTE, that facilitates the automation of our passive testing approach.
机译:在本文中,我们扩展了之前对定时系统的被动测试的工作,以建立正式的标准来确定被测实现的正确性。在我们的框架中,不变式表示以下事实:如果被测实现执行给定的动作序列,则它必须在不变的时间中表现出一定的行为。在先前的论文中,我们提供了一种算法来确定不变量相对于规范的正确性。在本文中,我们通过提供一种算法来检查日志的正确性,该日志是针对不变式从测试中的实现记录下来的,从而继续进行这项工作。我们通过将其与实现关系相关联来展示我们方法的健全性。除了理论框架外,我们还开发了一种称为PASTE的工具,该工具可促进我们的被动测试方法的自动化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号