Title :
Parallel verification of UML using DiVinE tool
Author :
Basit-Ur-Rahim, Muhammad Abdul ; Ahmad, Jawad ; Arif, Fahim
Author_Institution :
Dept. of Comput. Software Eng., Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
Abstract :
Unified Modeling Language is being used for modeling of business processes, real-time systems, embedded systems and hybrid systems. In software engineering, there are different techniques for verification of such systems. Model checking is one of the techniques for the automatic verification of software models. Earlier, these model were verified by sequential model checking tools. For very large complex systems, parallel verification can save verification time. DiVinE is a model checking tool for both CPUs and GPUs clusters to perform parallel linear time logic (LTL) verification of systems. In this paper, we propose a parallel verification methodology for UML models using DiVinE tool. We explain this methodology by the case study example of fuel filling machine.
Keywords :
Unified Modeling Language; formal verification; CPU cluster; DiVinE model checking tool; GPU cluster; UML parallel verification technique; Unified Modeling Language; automatic software model verification; central processing unit; graphics processing unit; software engineering; Computational modeling; Filling; Fuels; Model checking; Radiation detectors; Real-time systems; Unified modeling language; DiVinE; Parallel Verification; UML Verification;
Conference_Titel :
Computer Science and Information Technology (CSIT), 2013 5th International Conference on
Conference_Location :
Amman
DOI :
10.1109/CSIT.2013.6588757