U-Check: model checking and parameter synthesis under uncertainty

TitleU-Check: model checking and parameter synthesis under uncertainty
Publication TypeConference Paper
Year of Publication2015
AuthorsBortolussi L, Milios D, Sanguinetti G
Conference NameQuantitative Evaluation of Systems (QEST)
PublisherSpringer International Publishing
KeywordsGaussian Processes, Statistical Model Checking, Uncertain Continuous-Time Markov chains

Novel applications of formal modelling such as systems biology have highlighted the need to extend formal analysis techniques to domains with pervasive parametric uncertainty. Consequently, machine learning methods for parameter synthesis and uncertainty quantification are playing an increasingly significant role in quantitative formal modelling. In this paper, we introduce a toolbox for parameter synthesis and model checking in uncertain systems based on Gaussian Process emulation and optimisation. The toolbox implements in a user friendly way the techniques described in a series of recent papers at QEST and other primary venues, and it interfaces easily with widely used modelling languages such as PRISM and Bio-PEPA. We describe in detail the architecture and use of the software, demonstrating its application on a case study.