Skip to main content

On the Logical Characterisation of Performability Properties

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1853))

Included in the following conference series:

Abstract

Markov-reward models, as extensions of continuous-time Markov chains, have received increased attention for the specification and evaluation of performance and dependability properties of systems. Until now, however, the specification of reward-based performance and dependability measures has been done manually and informally. In this paper, we change this undesirable situation by the introduction of a continuous-time, reward-based stochastic logic. We argue that this logic is adequate for expressing performability measures of a large variety. We isolate two important sub-logics, the logic CSL [1,3], and the novel logic CRL that allows one to express reward-based properties. These logics turn out to be complementary, which is formally established in our main duality theorem. This result implies that reward-based properties expressed in CRL for a particular Markov reward model can be interpreted as CSL properties over a derived continuous-time Markov chain, so that model checking procedures for CSL [3,2] can be employed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Aziz, K. Sanwal, V. Singhal and R. Brayton. Verifying continuous time Markov chains. In CAV, LNCS 1102, pp. 269–276, 1996.

    Google Scholar 

  2. C. Baier, B.R. Haverkort, H. Hermanns and J.-P. Katoen. Model checking continuous-time Markov chains by transient analysis. In CAV, LNCS, 2000.

    Google Scholar 

  3. C. Baier, J.-P. Katoen and H. Hermanns. Approximate symbolic model checking of continuous-time Markov chains. In CONCUR, LNCS 1664, pp. 146–162, 1999.

    Google Scholar 

  4. M.D. Beaudry. Performance-related reliability measures for computing systems. IEEE Trans. on Comp. Sys., 27(6): 540–547, 1978.

    Article  MATH  Google Scholar 

  5. G. Clark, S. Gilmore, and J. Hillston. Specifying performance measures for PEPA. In Form. Meth. for Real-Time and Prob. Sys. (ARTS), LNCS 1601, pp. 211–227, 1999.

    Chapter  Google Scholar 

  6. C. Courcoubetis and M. Yannakakis. Verifying temporal properties of finite-state probabilistic programs. In Found. of Comp. Sc. (FOCS), pp. 338–345, 1988.

    Google Scholar 

  7. H. Hansson and B. Jonsson. A logic for reasoning about time and reliability. Form. Asp. of Comp., 6: 512–535, 1994.

    Article  MATH  Google Scholar 

  8. B.R. Haverkort and I.G. Niemegeers. Performability modelling tools and techniques. Perf. Ev., 25: 17–40, 1996.

    Article  MATH  Google Scholar 

  9. B.R. Haverkort. Performance of Computer Communication Systems: A Model-Based Approach. John Wiley & Sons, 1998.

    Google Scholar 

  10. H. Hermanns, J.-P. Katoen, J. Meyer-Kayser and M. Siegle. A Markov chain model checker. In TACAS, LNCS 1785, pp. 347–362, 2000.

    Google Scholar 

  11. R.A. Howard. Dynamic Probabilistic Systems; Vol. I, II. John Wiley & Sons, 1971.

    Google Scholar 

  12. J.F. Meyer. On evaluating the performability of degradable computing systems. IEEE Trans. on Comp., 29(8): 720–731, 1980.

    Article  MATH  Google Scholar 

  13. J.F. Meyer. Performability evaluation: where it is and what lies ahead. In 1st IEEE Int. Comp. Perf. and Dependability Symp. (IPDS), pp. 334–343, 1995.

    Google Scholar 

  14. W.D. Obal and W.H. Sanders. State-space support for path-based reward variables. In 3rd IEEE Int. Comp. Perf. and Dependability Symp. (IPDS), pp. 228–237, 1998.

    Google Scholar 

  15. R.M. Smith, K.S. Trivedi and A.V. Ramesh. Performability analysis: measures, an algorithm and a case study. IEEE Trans. on Comp., 37(4): 406–417, 1988.

    Article  Google Scholar 

  16. E. de Souza e Silva and H.R. Gail. Performability analysis of computer systems: from model specification to solution. Perf. Ev., 14: 157–196, 1992.

    Article  MATH  Google Scholar 

  17. W.J. Stewart. Introduction to the Numerical Solution of Markov Chains. Princeton Univ. Press, 1994.

    Google Scholar 

  18. K.S. Trivedi, J.K. Muppala, S.P. Woolet, and B.R. Haverkort. Composite performance and dependability analysis. Perf. Ev., 14: 197–215, 1992.

    Article  MATH  Google Scholar 

  19. M.Y. Vardi. Automatic verification of probabilistic concurrent finite state programs. Found. of Comp. Sc. (FOCS), pp 327–338, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Baier, C., Haverkort, B., Hermanns, H., Katoen, JP. (2000). On the Logical Characterisation of Performability Properties. In: Montanari, U., Rolim, J.D.P., Welzl, E. (eds) Automata, Languages and Programming. ICALP 2000. Lecture Notes in Computer Science, vol 1853. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45022-X_65

Download citation

  • DOI: https://doi.org/10.1007/3-540-45022-X_65

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67715-4

  • Online ISBN: 978-3-540-45022-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics