Methods, Models and Tools for Fault Tolerance
Methods, Models and Tools for Fault Tolerance
复制标题
DOI:
10.1007/978-3-642-00867-2
复制
发表时间:
2009-03
期刊:
影响因子:
--
通讯作者:
M. Butler;Cliff B. Jones;A. Romanovsky;E. Troubitsyna
中科院分区:
文献类型:
--
作者:
M. Butler;Cliff B. Jones;A. Romanovsky;E. Troubitsyna
In this paper, we present a model-based testing approach based on user provided testing scenarios. In this approach, when a software model is refined to add or modify features, the corresponding testing scenarios are automatically refined to incorporate these changes. The test cases, to be applied on the system under test, are generated from these scenarios. We use the Event-B formalism for software models, while user scenarios are represented as Communicating Sequential Process (CSP) expressions. The presented case study demonstrates how our approach can be used to test different features of a system such as incorporated fault-tolerance mechanisms.