Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4956393 | Journal of Systems and Software | 2017 | 17 Pages |
â¢New (probabilistic) type of scheduler.â¢Three new implementation relations for distributed testing of PIOTSs.â¢Analysis with respect to relations with deterministic schedulers.â¢The strongest relations are equivalent.â¢The weakest relations differ.
We present a complete framework to formally test systems with distributed ports where some choices are probabilistically quantified while other choices are non-deterministic. We define different implementation relations, that is, relations that state what it means for a system to be a valid implementation of a specification. We also study how these relate. In order to define these implementation relations we use probabilistic schedulers, a more powerful version, including probabilistic choices, of a notion of scheduler introduced in our previous work. Probabilistic schedulers, when applied to either a specification or an implementation, resolve all the possible non-determinism, so that we can compare purely probabilistic systems.