Monitoring Temporal Properties of Stochastic Systems

  • A. Prasad Sistla
  • Abhigna R. Srinivas
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4905)


We present highly accurate deterministic and randomized methods for monitoring temporal properties of stochastic systems. The deterministic algorithms employ timeouts that are set dynamically to achieve desired accuracy. The randomized algorithms employ coin tossing and can give highly accurate monitors when the system behavior is not known.


Stochastic System Hybrid Algorithm Deterministic Algorithm Safety Property Atomic Proposition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alpern, B., Schneider, F.: Defining liveness. Information Processing Letters 21, 181–185 (1985)MATHCrossRefMathSciNetGoogle Scholar
  2. 2.
    Amorium, M., Rosu, G.: Efficient monitoring of omega-languages. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 364–378. Springer, Heidelberg (2005)Google Scholar
  3. 3.
    Cappe, O., Moulines, E., Riden, T.: Inferencing in Hidden Markov Models. Springer, Heidelberg (2005)Google Scholar
  4. 4.
    Kupferman, O., Vardi, M.: Model checking safety properties. In: Proceedings of the International Conference on Computer Aided Verification (1999)Google Scholar
  5. 5.
    Larsen, K.: Ideal specification formalisms = expressivity + compositionality + decidability + testability +. In: Baeten, J.C.M., Klop, J.W. (eds.) CONCUR 1990. LNCS, vol. 458, Springer, Heidelberg (1990)Google Scholar
  6. 6.
    Larsen, K.: The expressive power of implicit specifications. In: Leach Albert, J., Monien, B., Rodríguez-Artalejo, M. (eds.) ICALP 1991. LNCS, vol. 510, Springer, Heidelberg (1991)Google Scholar
  7. 7.
    Margaria, T., et al.: Taming Interface Specifications. In: Abadi, M., de Alfaro, L. (eds.) CONCUR 2005. LNCS, vol. 3653, pp. 548–561. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  8. 8.
    Margaria, T., et al.: Taming interface specifications (2005),
  9. 9.
    Papoulis, A., Pillai, S.U.: Probability, Random Variables and Stochastic Processes. McGrawHill, NewYork (2002)Google Scholar
  10. 10.
    Pnueli, A., Zaks, A., Zuck, L.D.: Monitoring interfaces for faults. In: Proceedings of the 5th Workshop on Runtime Verification (RV 2005) (2005), (to appear in a special issue of ENTCS)Google Scholar
  11. 11.
    Pnueli, A., Zuck, L.: Probabilistic verification by tableux. In: Proceedings of First IEEE Symposium on Logic in Computer Science, pp. 322–331 (1986)Google Scholar
  12. 12.
    Pnueli, A., Zuck, L.: Probabilistic verification. Information and Computation 103, 1–29 (1993)MATHCrossRefMathSciNetGoogle Scholar
  13. 13.
    Sammapun, U., Lee, I., Sokolsky, O.: Rt-mac:runtime monitoring and checking of quantitative and probabilistic properties. In: Proc. of 11th IEEE International Conference on Embedded and Real-time Computing Systems and Applications (RTCSA 2005), pp. 147–153 (2005)Google Scholar
  14. 14.
    Sistla, A.P.: On characterization of safety and liveness properties in temporal logic. In: Proceedings of the ACM Symposium on Principle of Distributed Computing (1985)Google Scholar
  15. 15.
    Sistla, A.P., Srinivas, A.R.: Monitoring temporal properties of stochastic systems (2007),
  16. 16.
    Sistla, A.P., Zhou, M., Zuck, L.: Monitoring off-the-shelf components. In: Proceedings of the International Conference on Verification, Model Checking and Abstract Interpretation (2006)Google Scholar
  17. 17.
    Vardi, M.: Automatic verification of probabilistic concurrent systems. In: 26th annual Symposium on Foundations of Computer Science, pp. 327–338. IEEE Computer Society Press, Los Alamitos (1985)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • A. Prasad Sistla
    • 1
  • Abhigna R. Srinivas
    • 1
  1. 1.No Affiliations 

Personalised recommendations