Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2040096.2040127guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

PVESTA: a parallel statistical model checking and quantitative analysis tool

Published: 30 August 2011 Publication History

Abstract

Statistical model checking is an attractive formal analysis method for probabilistic systems such as, for example, cyber-physical systems which are often probabilistic in nature. This paper is about drastically increasing the scalability of statistical model checking, and making such scalability of analysis available to tools like Maude, where probabilistic systems can be specified at a high level as probabilistic rewrite theories. It presents PVESTA, an extension and parallelization of the VESTA statistical model checking tool [10]. PVESTA supports statistical model checking of probabilistic real-time systems specified as either: (i) discrete or continuous Markov Chains; or (ii) probabilistic rewrite theories in Maude. Furthermore, the properties that it can model check can be expressed in either: (i) PCTL/CSL, or (ii) the QUATEX quantitative temporal logic. As our experiments show, the performance gains obtained from parallelization can be very high.

References

[1]
Agha, G., Meseguer, J., Sen, K.: PMaude: Rewrite-based specification language for probabilistic object systems. Electronic Notes in Theoretical Computer Science 153(2), 213-239 (2006).
[2]
AlTurki, M., Meseguer, J., Gunter, C.A.: Probabilistic modeling and analysis of DoS protection for the ASV protocol. Electron. Notes Theor. Comput. Sci. 234, 3-18 (2009).
[3]
Aziz, A., Singhal, V., Brayton, R.K., Sangiovanni-Vincentelli, A.L.: It usually works: The temporal logic of stochastic systems. In: Wolper, P. (ed.) 7th International Conference On Computer Aided Verification, vol. 939, pp. 155-165. Springer, Liege (1995).
[4]
Baier, C., Katoen, J.-P., Hermanns, H.: Approximate symbolic model checking of continuous-time markov chains. In: Baeten, J., Mauw, S. (eds.) CONCUR 1999. LNCS, vol. 1664, pp. 146-781. Springer, Heidelberg (1999).
[5]
Hansson, H., Jonsson, B.: A logic for reasoning about time and reliability. Formal Aspects of Computing 6(5), 512-535 (1994).
[6]
Khanna, S., Venkatesh, S.S., Fatemieh, O., Khan, F., Gunter, C.A.: Adaptive selective verification. In: IEEE Conference on Computer Communications (INFOCOM 2008). IEEE, Phoenix (2008).
[7]
Meseguer, J.: Conditional rewriting logic as a unified model of concurrency. Theor. Comput. Sci. 96(1), 73-155 (1992).
[8]
Sen, K., Viswanathan, M., Agha, G.: Statistical model checking of black-box probabilistic systems. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, vol. 3114, pp. 202-215. Springer, Heidelberg (2004).
[9]
Sen, K., Viswanathan, M., Agha, G.: On statistical model checking of stochastic systems. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 266-280. Springer, Heidelberg (2005).
[10]
Sen, K., Viswanathan, M., Agha, G.A.: VESTA: A statistical model-checker and analyzer for probabilistic systems. In: Second International Conference on the Quantitative Evaluation of Systems (QEST), pp. 251-252 (2005).
[11]
Younes, H.L.S., Simmons, R.G.: Statistical probabilistic model checking with a focus on time-bounded properties. Inf. Comput. 204(9), 1368-1409 (2006).

Cited By

View all
  • (2018)Statistical analysis of CARMA modelsProceedings of the 2018 Winter Simulation Conference10.5555/3320516.3320573(395-409)Online publication date: 9-Dec-2018
  • (2018)Statistical Model Checking of Distance Fraud Attacks on the Hancke-Kuhn Family of ProtocolsProceedings of the 2018 Workshop on Cyber-Physical Systems Security and PrivaCy10.1145/3264888.3264895(60-71)Online publication date: 15-Oct-2018
  • (2018)Modeling and Analysis of Human Memory Load in Multitasking ScenariosProceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems10.1145/3220134.3220140(1-7)Online publication date: 19-Jun-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
CALCO'11: Proceedings of the 4th international conference on Algebra and coalgebra in computer science
August 2011
420 pages
ISBN:9783642229435
  • Editors:
  • Andrea Corradini,
  • Bartek Klin,
  • Corina Cîrstea

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 30 August 2011

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Statistical analysis of CARMA modelsProceedings of the 2018 Winter Simulation Conference10.5555/3320516.3320573(395-409)Online publication date: 9-Dec-2018
  • (2018)Statistical Model Checking of Distance Fraud Attacks on the Hancke-Kuhn Family of ProtocolsProceedings of the 2018 Workshop on Cyber-Physical Systems Security and PrivaCy10.1145/3264888.3264895(60-71)Online publication date: 15-Oct-2018
  • (2018)Modeling and Analysis of Human Memory Load in Multitasking ScenariosProceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems10.1145/3220134.3220140(1-7)Online publication date: 19-Jun-2018
  • (2018)A Survey of Statistical Model CheckingACM Transactions on Modeling and Computer Simulation10.1145/315866828:1(1-39)Online publication date: 31-Jan-2018
  • (2017)Computing Scores of Forwarding Schemes in Switched Networks with Probabilistic FaultsProceedings, Part II, of the 23rd International Conference on Tools and Algorithms for the Construction and Analysis of Systems - Volume 1020610.1007/978-3-662-54580-5_10(169-187)Online publication date: 22-Apr-2017
  • (2016)Towards integrating statistical model checking into property-based testingProceedings of the 14th ACM-IEEE International Conference on Formal Methods and Models for System Design10.5555/3343414.3343424(71-76)Online publication date: 18-Nov-2016
  • (2016)Statistical Model Checking of e-Motions Domain-Specific Modeling LanguagesProceedings of the 19th International Conference on Fundamental Approaches to Software Engineering - Volume 963310.1007/978-3-662-49665-7_18(305-322)Online publication date: 2-Apr-2016
  • (2015)Statistical Model Checking of Opportunistic Network ProtocolsProceedings of the 11th Asian Internet Engineering Conference10.1145/2837030.2837039(62-68)Online publication date: 18-Nov-2015
  • (2015)Quantitative Analysis of Consistency in NoSQL Key-Value StoresProceedings of the 12th International Conference on Quantitative Evaluation of Systems - Volume 925910.1007/978-3-319-22264-6_15(228-243)Online publication date: 1-Sep-2015
  • (2013)MultiVeStAProceedings of the 7th International Conference on Performance Evaluation Methodologies and Tools10.4108/icst.valuetools.2013.254377(310-315)Online publication date: 10-Dec-2013
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media