首页> 外文会议>International symposium on formal aspects of component software >Compositionality, Decompositionality and Refinement in Input/Output Conformance Testing
【24h】

Compositionality, Decompositionality and Refinement in Input/Output Conformance Testing

机译:输入/输出一致性测试中的组成,分解和细化

获取原文

摘要

We propose an input/output conformance testing theory utilizing Modal Interface Automata with Input Refusals (IR-MIA) as novel behavioral formalism for both the specification and the implementation under test. A modal refinement relation on IR-MIA allows distinguishing between obligatory and allowed output behaviors, as well as between implicitly underspecified and explicitly forbidden input behaviors. The theory therefore supports positive and negative conformance testing with optimistic and pessimistic environmental assumptions. We further show that the resulting conformance relation on IR-MIA, called modal-irioco, enjoys many desirable properties concerning component-based behaviors. First, modal-irioco is preserved under modal refinement and constitutes a preorder under certain restrictions which can be ensured by a canonical input completion for IR-MIA. Second, under the same restrictions, modal-irioco is compositional with respect to parallel composition of IR-MIA with multi-cast and hiding. Finally, the quotient operator on IR-MIA, as the inverse to parallel composition, facilitates decompositionality in conformance testing to solve the unknown-component problem.
机译:我们提出了一种使用模态接口自动机和输入拒绝(IR-MIA)作为一种新颖的行为形式主义的输入/输出一致性测试理论,用于规范和被测实现。 IR-MIA上的模态细化关系允许区分强制性行为和允许的输出行为,以及隐式的未指定行为和显式的禁止输入行为。因此,该理论在乐观和悲观的环境假设下支持正面和负面的一致性测试。我们进一步表明,在IR-MIA上产生的一致性关系称为modal-irioco,它具有许多有关基于组件的行为的理想属性。首先,模态-irioco在模态细化下得以保留,并在某些限制下构成了预订购,这可以通过IR-MIA的规范输入完成来确保。其次,在相同的限制下,模态-irioco相对于具有多播和隐藏的IR-MIA的并行组成是组成性的。最终,IR-MIA上的商算子作为并行成分的反函数,有助于一致性测试中的分解性,从而解决了未知组分的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号