首页> 外文会议>IEEE International Conference on Software Engineering and Formal Methods >Extending Stream X-Machines to Specify and Test Systems with Timeouts
【24h】

Extending Stream X-Machines to Specify and Test Systems with Timeouts

机译:扩展流X-Machines以指定和测试系统的超时

获取原文

摘要

Stream X-machines are a kind of extended finite state machine used to specify real systems where communication between the components is modeled by using a shared memory.In this paper we introduce an extension of the Stream X-machines formalism in order to specify delays/timeouts.The time spent by a system waiting for the environment to react has the capability of affecting the set of available outputs of the system. So, a relation focusing on functional aspects must explicitly take into account the possible timeouts.We also propose a formal testing methodology allowing to systematically test a system with respect to a specification. Finally, we introduce a test derivation algorithm. Given a specification, the derived test suite is sound and complete, that is, a system under test successfully passes the test suite if and only if this system conforms to the specification.
机译:流X-Machines是一种用于指定通过使用共享内存建模组件之间的通信的实际系统的扩展有限状态机。在本文中,我们引入了流X-Machines形式主义的扩展,以指定延迟/超时。等待环境的系统所花费的时间有能力影响系统的可用输出集。因此,必须明确地考虑到功能方面的关系,必须考虑可能的超时。我们还提出了一种正式的测试方法,允许系统地测试了一个规范的系统。最后,我们介绍了一种测试衍生算法。鉴于规范,派生的测试套件是声音和完整的,即,如果此系统符合规范,则在测试中成功通过测试套件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号