“…In fact, several model-checking approaches have been applied in HPC, although their main focus is to verify the correctness of the MPI-based parallel/distributed program design [31,25,33,32,34,30,40,41]. Previous studies using the SPIN model checker [17] found it difficulty to create an accurate model of the program being verified [25,33,32,34].…”