Report
INCREMENTAL RUNTIME VERIFICATION OF PROBABLISTIC SYSTEMS
- Abstract:
- Probabilistic verification techniques have been proposed for runtime analysis of adaptive software systems, with the verification results being used to steer the system so that it satisfies certain Quality-of-Service requirements. Since systems evolve over time, and verification results are required promptly, efficiency is an essential issue. To address this, we present incremental verification techniques, which exploit the results of previous analyses. We target systems modelled as Markov decision processes, developing incremental methods for constructing models from high-level system descriptions and for numerical solution using policy iteration based on strongly connected components. A prototype implementation, based on the PRISM model checker, demonstrates performance improvements on a range of case studies.
Actions
Access Document
- Files:
-
-
(Preview, pdf, 418.1KB, Terms of use)
-
Authors
- Publisher:
- DCS
- Publication date:
- 2012-01-01
- UUID:
-
uuid:0afc930c-5280-4a7d-991f-4148cccb8e68
- Local pid:
-
cs:6227
- Deposit date:
-
2015-03-31
- ARK identifier:
Terms of use
- Copyright date:
- 2012
If you are the owner of this record, you can report an update to it here: Report update to this record