Abstract

Probabilistic model checker plays an important role in quantitative verification for required properties of probabilistic behavior model. PRISM is a well-used tool to be used as a probabilistic model checker. It takes PRISM language to describe probabilistic behavior model. But it is difficult for users of variety background to understand the PRISM language quickly. Meanwhile, manually writing is error-prone and it may miss some information of model. In addition, probabilistic behavior model may appear in many forms, such as UML state diagram, probability matrix, and so on, which should be manually written to the corresponding PRISM model for probabilistic model checking. It increases the cost and error-prone. To settle these problems, this paper introduces a prototype tool, implemented in Java and Graphviz toolkit, called VMTT (Visual Modeling and Transformation Tool) which supports visual modeling and transformation for multiple representations of probabilistic behavior model including probabilistic matrix, XMI form of UML state diagram and PRISM language. VMTT can also call PRISM for the verification of required properties of probabilistic behavior model that provides convenience for the users of PRISM.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call