integrated environment for development of safety-critical systems. Using SPERTS, a
developer can build a formal model of the system by specifying the user/system
requirements using a higher level graphical language suitable for safety-critical system. The
SPERTS language supports function blocks and state-machine constructs with rigorous
semantics. A model built using SPERTS i) can be formally verified, ii) helps generate code …