• 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