DocumentCode
3296591
Title
Compositional testing preorders for probabilistic processes
Author
Jonsson, Bengt ; Yi, Wang
Author_Institution
Dept. of Comput. Syst., Uppsala Univ., Sweden
fYear
1995
fDate
26-29 Jun 1995
Firstpage
431
Lastpage
441
Abstract
Transitions systems are well established as a semantic model for distributed systems. There are widely accepted preorders that serve as criteria for refinement of a more abstract transition system to a more concrete one. To reason about probabilistic phenomena such as failure rates, we need to extend models and methods that have proven successful for nonprobabilistic systems to a probabilistic setting. We consider a model of probabilistic transition systems, containing probabilistic choice and nondeterministic choice as independent concepts. We present a notion of testing for these systems. Our main contributions are denotational characterizations of the testing preorders. The characterizations are given in terms of chains for may testing and refusal chains for must testing, that are analogous to traces and failures in denotational models of CSP. Refinement corresponds to inclusion between chains and refusal chains modulo closure operations. The preorders are shown to be compositional. We also show that when restricted to nonprobabilistic systems, these preorders collapse to the standard simulation and refusal simulation
Keywords
distributed processing; probability; program verification; refinement calculus; CSP; abstract transition system; compositional testing preorders; denotational characterizations; distributed systems; modulo closure operations; nondeterministic choice; nonprobabilistic systems; probabilistic choice; probabilistic phenomena; probabilistic processes; probabilistic transition systems; refusal chains; refusal simulation; semantic model; standard simulation; transitions systems; Algorithm design and analysis; Analytical models; Computational modeling; Concrete; Distributed algorithms; Distributed computing; Failure analysis; Logic; Performance analysis; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location
San Diego, CA
ISSN
1043-6871
Print_ISBN
0-8186-7050-9
Type
conf
DOI
10.1109/LICS.1995.523277
Filename
523277
Link To Document