Cloud-Based Framework for Practical Model-Checking of Industrial Automation Applications [chapter]

Sandeep Patil, Dmitrii Drozdov, Victor Dubinin, Valeriy Vyatkin
2015 IFIP Advances in Information and Communication Technology  
In this paper we address practical aspects of applying the modelchecking method for industrial automation systems verification. Several measures are proposed to cope with the high computational complexity of modelchecking. To improve scalability of the method, cloud-based verification tools infrastructure is used. Besides, closed-loop plant controller modelling and synchronization of transitions in the SMV (input language for symbolic model checking) model aim at complexity reduction. The state
more » ... explosion problem is additionally dealt with by using an abstraction of the model of the plant with net-condition event systems, which is then translated to SMV. In addition, bounded model-checking is applied, which helps to achieve results in cases when the state space is too high. The paper concludes with comparison of performance for different complexity reduction methods.
doi:10.1007/978-3-319-16766-4_8 fatcat:kxq3um6o4bdabb3bh6buuncc5y