Abstract
The problem of comparing specifications that use asynchronous communication (Estelle, SDL) with specifications that use synchronous communication (LOTOS) is approached by modelling asynchronous communication in the realm of labelled transition systems using a context. A particular context consisting of two queues, one for input and one for output, is investigated. This queue context is modelled by a queue operator on labelled transition systems. A new equivalence, queue equivalence, is introduced as testing equivalence in a queue context. It turns out that this equivalence can be characterized by sets of traces, instead of by failure pairs, as in the case of conventional testing equivalence on labelled transition systems. A few non-equivalence relations for queue contexts are introduced that can serve as implementation relations. They are related to the implementation relations of failure preorder, trace preorder and conformance.
Original language | English |
---|---|
Title of host publication | Protocol Specification, Testing and Verification XII |
Subtitle of host publication | Proceedings of the IFIP TC6/WG6.1. Twelfth International Symposium on Protocol Specification, Testing and Verification, Lake Buena Vista, Florida, U.S.A., 22–25 June, 1992 |
Editors | R.J. Linn, Jr., M.Ü. Uyar |
Place of Publication | Amsterdam |
Publisher | North Holland |
Pages | 131-145 |
ISBN (Print) | 978-0-444-89874-6 |
DOIs | |
Publication status | Published - 1992 |
Event | IFIP TC6/WG6.1. 12th International Symposium on Protocol Specification, Testing and Verification, PSTV 1992 - Lake Buena Vista, United States Duration: 22 Jun 1992 → 25 Jun 1992 Conference number: 12 |
Conference
Conference | IFIP TC6/WG6.1. 12th International Symposium on Protocol Specification, Testing and Verification, PSTV 1992 |
---|---|
Abbreviated title | PSTV 1992 |
Country/Territory | United States |
City | Lake Buena Vista |
Period | 22/06/92 → 25/06/92 |