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.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.