Implementation Relations for the Distributed Test Architecture

  • Authors:
  • Robert M. Hierons;Mercedes G. Merayo;Manuel Núñez

  • Affiliations:
  • Department of Information Systems and Computing, Brunel University, Uxbridge, United Kingdom UB8 3PH;Department of Information Systems and Computing, Brunel University, Uxbridge, United Kingdom UB8 3PH;Universidad Complutense de Madrid, Madrid, Spain

  • Venue:
  • TestCom '08 / FATES '08 Proceedings of the 20th IFIP TC 6/WG 6.1 international conference on Testing of Software and Communicating Systems: 8th International Workshop
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Some systems interact with their environment at a number of physically distributed interfaces called ports. When testing such a system under test (SUT) it is normal to place a local tester at each port and the local testers form a local test case. If the local testers cannot interact with one another and there is no global clock then we are testing in the distributed test architecture. In this paper we explore the effect of the distributed test architecture when testing an SUT against an input output transition system, adapting the iocoimplementation relation to this situation. In addition, we define what it means for a local test case to be deterministic, showing that we cannot always implement a deterministic global test case as a deterministic local test case. Finally, we show how a global test case can be mapped to a local test case.