Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/14974
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMerayo, MG-
dc.contributor.authorHierons, RM-
dc.contributor.authorNunez, M-
dc.date.accessioned2017-07-27T12:59:53Z-
dc.date.available2017-07-27T12:59:53Z-
dc.date.issued2017-
dc.identifier.citationDistributed Computing, (2017)en_US
dc.identifier.issn0178-2770-
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/14974-
dc.description.abstractWe develop a formal passive testing framework for software systems where parties communicate asynchronously. Monitors, placed in between the en- tities, check that a certain property holds over the observations of the interaction between users and the System Under Test (SUT). Due to the asynchronous nature of communications, the trace observed by the monitor might differ from the one produced by the SUT: the monitor observes inputs before they are received by the SUT and outputs are observed after they are sent by the SUT. It is neces- sary to take this into account in passive testing; otherwise we might obtain false positives or false negatives. In order to better assess the real causality between actions, we consider the case where each action is labelled with a timestamp giv- ing the time when it was observed at the monitor. We also assume that we know bounds on network latency and so the timestamps allow us to determine additional causalities between actions. Our monitors are implemented as automata that take into account communications being asynchronous. Our solution checks properties against traces in polynomial time and has low storage requirements. Therefore, our proposal is suitable for real-time passive testing.en_US
dc.description.sponsorshipResearch partially supported by the projects DArDOS (TIN2015-65845-C3-1-R (MINECO/FEDER)) and SICOMORo-CM (S2013/ICE-3006).en_US
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.subjectModel-based testingen_US
dc.subjectDistributed systemsen_US
dc.subjectTimed systemsen_US
dc.titlePassive Testing with Asynchronous Communications and Timestampsen_US
dc.typeArticleen_US
dc.relation.isPartOfDistributed Computing-
pubs.publication-statusAccepted-
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
FullText.pdf291 kBAdobe PDFView/Open


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