Please use this identifier to cite or link to this item:
http://bura.brunel.ac.uk/handle/2438/11260
Title: | A more precise implementation relation for distributed testing |
Authors: | Hierons, RM |
Keywords: | Distributed testing;Model-based testing;Software testing |
Issue Date: | 2015 |
Publisher: | Oxford University Press |
Citation: | The Computer Journal, (2015) |
Abstract: | There has been significant interest in distributed testing from an input output transition system. Previous work introduced an implementation relation $\dioco$ that was defined in terms of an equivalence relation on traces (sequences of observations). This paper considers an alternative approach in which an observation made in testing is a tuple of local traces, one for each tester. This paper defines such an implementation relation $\newdioco$ in terms of the possible observations regarding the system under test and the specification. It shows that $\newdioco$ is strictly weaker than $\dioco$ but is equivalent to $\dioco$ if processes cannot be output-divergent. Interestingly, this shows that the previous definition of $\dioco$ is too strong for output-divergent processes. We also prove that the Oracle problem is NP-complete but can be solved in polynomial time if there is an upper bound on the number of local testers. |
URI: | http://comjnl.oxfordjournals.org/content/early/2015/08/05/comjnl.bxv057 http://bura.brunel.ac.uk/handle/2438/11260 |
DOI: | http://dx.doi.org/10.1093/comjnl/bxv057 |
ISSN: | 1460-2067 |
Appears in Collections: | Dept of Computer Science Research Papers |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Fulltext.pdf | 380.81 kB | Adobe PDF | View/Open |
Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.