首页> 外文期刊>Distributed Computing >Implementation relations and test generation for systems with distributed interfaces
【24h】

Implementation relations and test generation for systems with distributed interfaces

机译:具有分布式接口的系统的实现关系和测试生成

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

摘要

Some systems interact with their environment at physically distributed interfaces called ports and we separately observe sequences of inputs and outputs at each port. As a result we cannot reconstruct the global sequence that occurred and this reduces our ability to distinguish different systems in testing or in use. In this paper we explore notions of conformance for an input output transition system that has multiple ports, adapting the widely used ioco implementation relation to this situation. We consider two different scenarios. In the first scenario the agents at the different ports are entirely independent. Alternatively, it may be feasible for some external agent to receive information from more than one of the agents at the ports of the system, these local behaviours potentially being brought together and here we require a stronger implementation relation. We define implementation relations for these scenarios and prove that in the case of a single-port system the new implementation relations are equivalent to ioco. In addition, we define what it means for a test case to be controllable and give an algorithm that decides whether this condition holds. We give a test generation algorithm to produce sound and complete test suites. Finally, we study two implementation relations to deal with partially specified systems.
机译:一些系统在称为端口的物理分布接口上与环境交互,我们分别观察每个端口的输入和输出序列。结果,我们无法重构发生的全局序列,这降低了我们区分测试或使用中不同系统的能力。在本文中,我们探索了具有多个端口的输入输出转换系统的一致性概念,从而使广泛使用的ioco实现关系适应这种情况。我们考虑两种不同的情况。在第一种情况下,不同端口上的代理完全独立。或者,某些外部代理可以从系统端口处的多个代理接收信息,这是可行的,这些本地行为可能会合并在一起,因此我们需要更强的实现关系。我们为这些方案定义实现关系,并证明在单端口系统的情况下,新的实现关系与ioco等效。此外,我们定义了一个测试用例可控的含义,并给出了一种确定该条件是否成立的算法。我们给出了一种测试生成算法,以生成完善的测试套件。最后,我们研究了处理部分指定系统的两种实现关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号