Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/9428
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHierons, RM-
dc.date.accessioned2014-12-09T11:37:02Z-
dc.date.available2014-12-09T11:37:02Z-
dc.date.issued2014-
dc.identifier.citationACM Transactions on Software Engineering and Methodology, 24(1): 5, (September 2014)en_US
dc.identifier.issn1557-7392-
dc.identifier.urihttp://dl.acm.org/citation.cfm?id=2661296-
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/9428-
dc.description.abstractMany systems interact with their environment at distributed interfaces (ports) and sometimes it is not possible to place synchronised local testers at the ports of the system under test (SUT). There are then two main approaches to testing: having independent local testers or a single centralised tester that interacts asynchronously with the SUT. The power of using independent testers has been captured using implementation relation $\dioco$. In this paper we define implementation relation $\diococ$ for the centralised approach and prove that $\dioco$ and $\diococ$ are incomparable. This shows that the frameworks detect different types of faults and so we devise a hybrid framework and define an implementation relation $\diocos$ for this. We prove that the hybrid framework is more powerful than the distributed and centralised approaches. We then prove that the Oracle problem is NP-complete for $\diococ$ and $\diocos$ but can be solved in polynomial time if we place an upper bound on the number of ports. Finally, we consider the problem of deciding whether there is a test case that is guaranteed to force a finite state model into a particular state or to distinguish two states, proving that both problems are undecidable for the centralised and hybrid frameworks.en_US
dc.language.isoenen_US
dc.publisherAssociation for Computing Machineryen_US
dc.subjectCentralised testingen_US
dc.subjectDistributed testingen_US
dc.subjectModel-based testingen_US
dc.subjectProcessor architecturesen_US
dc.titleCombining centralised and distributed testingen_US
dc.typeArticleen_US
dc.identifier.doihttp://dx.doi.org/10.1145/2661296-
pubs.organisational-data/Brunel-
pubs.organisational-data/Brunel/Brunel Active Staff TxP-
pubs.organisational-data/Brunel/Brunel Active Staff TxP/College of Engineering, Design and Physical Sciences-
pubs.organisational-data/Brunel/Brunel Active Staff TxP/College of Engineering, Design and Physical Sciences/Dept of Computer Science-
pubs.organisational-data/Brunel/University Research Centres and Groups-
pubs.organisational-data/Brunel/University Research Centres and Groups/Brunel Business School - URCs and Groups-
pubs.organisational-data/Brunel/University Research Centres and Groups/Brunel Business School - URCs and Groups/Centre for Research into Entrepreneurship, International Business and Innovation in Emerging Markets-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Arts - URCs and Groups-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Arts - URCs and Groups/Brunel Centre for Contemporary Writing-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Health Sciences and Social Care - URCs and Groups-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Health Sciences and Social Care - URCs and Groups/Brunel Institute for Ageing Studies-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Health Sciences and Social Care - URCs and Groups/Brunel Institute of Cancer Genetics and Pharmacogenomics-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Health Sciences and Social Care - URCs and Groups/Centre for Systems and Synthetic Biology-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Information Systems, Computing and Mathematics - URCs and Groups-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Information Systems, Computing and Mathematics - URCs and Groups/Centre for Information and Knowledge Management-
pubs.organisational-data/Brunel/University Research Centres and Groups/School of Information Systems, Computing and Mathematics - URCs and Groups/Multidisclipary Assessment of Technology Centre for Healthcare (MATCH)-
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
Fulltext.pdf322.03 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.