DocumentCode
1687657
Title
A Tagging Protocol for Asynchronous Testing
Author
Bhateja, Puneet
Author_Institution
IRISA, INRIA Rennes, Rennes, France
fYear
2011
Firstpage
11
Lastpage
18
Abstract
Conformance testing has a rich underlying theory popularly called IOCO-test theory. In the realm of IOCO-test theory, this paper addresses the issue of testing a component of an asynchronously communicating distributed system. Testing a system which communicates asynchronously (i.e., through some medium) with its environment is more difficult than testing a system which communicates synchronously (i.e., directly without any medium). What impedes asynchronous testing is that the actual behavior of the implementation under test (IUT) appears distorted and infinite to the tester. This impediment consequently renders the problem of generating a complete test suite, from the given specification of the IUT, infeasible. To this end, this paper contributes by proposing a tagging protocol which when implemented by the asynchronously communicating distributed system will make the problem of generating a complete test suite, from the specification of any of its component, feasible. Further, this paper describes how to generate the test suite from the given specification of the component.
Keywords
distributed processing; program testing; IOCO-test theory; asynchronous testing; asynchronously communicating distributed system; conformance testing; implementation under test; tagging protocol; Artificial intelligence; Companies; Context; Routing protocols; Tagging; Testing; Synchronous testing; asynchronous testing; queue context; tagging protocol;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering (TASE), 2011 Fifth International Symposium on
Conference_Location
Xi´an, Shaanxi
Print_ISBN
978-1-4577-1487-0
Type
conf
DOI
10.1109/TASE.2011.41
Filename
6042058
Link To Document