Model-based testing for concurrent systems: unfolding-based test selection

International Journal on Software Tools for Technology Transfer(2014)

引用 11|浏览39
暂无评分
摘要
Model-based testing has mainly focused on models where concurrency is interpreted as interleaving (like the ioco theory for labeled transition systems), which may be too coarse when one wants concurrency to be preserved in the implementation. In order to test such concurrent systems, we choose to use Petri nets as specifications and define a concurrent conformance relation named co-ioco . We present a test generation algorithm based on Petri net unfolding able to build a complete test suite w.r.t our co-ioco conformance relation. In addition, we propose several coverage criteria that allow to select finite prefixes of an unfolding in order to build manageable test suites.
更多
查看译文
关键词
Conformance testing,True concurrency,Petri net unfolding,Event structures,Coverage criteria,Cut-off events
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要