Back to Search
Start Over
A formal approach to property testing in causally consistent distributed traces
- Source :
- Formal Aspects of Computing. 18:63-83
- Publication Year :
- 2006
- Publisher :
- Association for Computing Machinery (ACM), 2006.
-
Abstract
- A formal framework for the analysis of execution traces collected from distributed systems at run-time is presented. We introduce the notions of event and message traces to capture the consistency of causal dependencies between the elements of a trace. We formulate an approach to property testing where a partially ordered execution trace is modeled by a collection of communicating automata. We prove that the model exactly characterizes the causality relation between the events/messages in the observed trace and discuss the implementation of this approach in SDL, where ObjectGEODE is used to verify properties using model-checking techniques. Finally, we illustrate the approach with industrial case studies.
Details
- ISSN :
- 1433299X and 09345043
- Volume :
- 18
- Database :
- OpenAIRE
- Journal :
- Formal Aspects of Computing
- Accession number :
- edsair.doi...........82b6a3ec8de6e8ebdec1b95fb1cfc3de
- Full Text :
- https://doi.org/10.1007/s00165-005-0082-9