A property-based abstraction framework for SysML activity diagrams

作者:

Highlights:

摘要

SysML activity diagrams are OMG/INCOSE standards used for modeling, analyzing and specifying probabilistic systems. Since they are considered as a de facto systems’ modeling language, it is of a major importance to verify these diagrams. Moreover, it is even more important to reduce the cost of their verification process. In this paper, we propose a probabilistic abstraction framework to efficiently verify SysML activity diagrams. It is based on reducing the diagram complexity with respect to a system requirement. For verification, we use our verification approach that relies on PRISM model checker. To ensure the correctness of our proposed approach, we prove its soundness. This is achieved by finding the adequate pre-order relation between the semantics of the abstract and the concrete diagrams. This relation is shown to preserve the satisfaction of systems requirements. To this end, a calculus to capture the underlying semantics of SysML activity diagrams is proposed. Finally, the effectiveness of our approach is demonstrated on two real systems.

论文关键词:Probabilistic model checking,SysML activity diagrams,Probabilistic automata,PCTL,Probabilistic relation

论文评审过程:Received 31 March 2013, Revised 30 October 2013, Accepted 16 November 2013, Available online 27 November 2013.

论文官网地址:https://doi.org/10.1016/j.knosys.2013.11.016