Abstract
Reasoning about a distributed system that exhibits a combination of probabilistic and temporal behaviour does not seem to be easy with current techniques. The reason is the interaction between probability and abstraction (local block), made worse by remote synchronisation. The formalism of process algebra has not so far provided much insight, and so the alternative of shared-variable concurrency has been explored. In this paper the recently proposed language ptsc (for probability, time and shared-variable concurrency) is extended by constructs for interleaving and local block. Both enhance a designer's ability to modularise a design; the latter also permits a design to be compared with its more abstract specification, by concealing appropriately chosen design variables. Laws of the extended language are studied and applied in a case study consisting of a faulty register-transfer-level design.
| Original language | English |
|---|---|
| Title of host publication | Thoery of Computing 2009 |
| Subtitle of host publication | Proceedings of the Fifteenth Computing: The Australasian Theory Symposium (CATS 2009) |
| Editors | Prabhu Manyem Rod Downey |
| Place of Publication | Australia |
| Publisher | Australian Computer Society |
| Pages | 37-44 |
| Number of pages | 8 |
| ISBN (Print) | 9781920682750 |
| Publication status | Published - 2009 |
| Externally published | Yes |
| Event | The Fifteenth Computing: The Australasian Theory Symposium (CATS 2009) - Wellington, New Zealand Duration: 20 Jan 2009 → 23 Jan 2009 |
Conference
| Conference | The Fifteenth Computing: The Australasian Theory Symposium (CATS 2009) |
|---|---|
| City | Wellington, New Zealand |
| Period | 20/01/09 → 23/01/09 |
Fingerprint
Dive into the research topics of 'Reasoning about a Distributed Probabilistic System'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver