“…Existing works focus on control logic programming stage [37], [39], [56], [75], [112], [114], [117], [133], [143], [145], aiming to detect malicious code, and conform to safety and functionality requirements. The interests of formal verification span from different programming languages, specifications, and verification frameworks, evolving with the technology, standards, and requirements.…”