Technical Reports

The ICICS/CS Reading Room

UBC CS TR-93-11 Summary

A Framework for Interoperability Testing of Network Protocols, April 1993 Jadranka Alilovic-Curgus and Son T. Vuong, 29 pages

In this report, we extend the testing theory based on formal specifications by formalizing testing for interoperability with a new relation {\em intop}. Intuitively, $P$ $intop_{S}$ $ Q$ if, for every event offered by either $P$ or $Q$, the concurrent execution of $P$ and $Q$ will be able to proceed with the traces in $ S$, where $S$ is their (common) specification. This theory is applicable to formal description methods that allow a semantic interpretation of specifications in terms of labelled transition systems. Existing notions of implementation preorders and equivalences in protocol testing theory are placed in this framework and their discriminating power for identifying processes which will interoperate is examined. As an example, a subset of the ST-II protocol is formally specified and its possible implementations are shown to interoperate if each implementation satisfies the $ intop$ relation with respect to $S$, the specification of the ST-II protocol (subset).

If you have any questions or comments regarding this page please send mail to