TY - GEN
T1 - A verification framework for FBD based software in nuclear power plants
AU - Yoo, Junbeom
AU - Cha, Sungdeok
AU - Jee, Eunkyoung
PY - 2008
Y1 - 2008
N2 - Formal verification of Function Block Diagram (FBD) based software is an essential task when replacing traditional relay-based analog system with PLC-based software in nuclear reactor protection system (RPS). FBD programs are developed manually and revised frequently in process of development. There are a set of properties to be verified formally, which all FBD releases should satisfy. Whenever FBDs are modified, there is also a need to verify behavioral equivalence of subsequently modified FBDs. This paper proposes a software verification framework for FBD software in nuclear power plants. It uses SMV model checker for verifying whether an FBD meets its required properties, and VIS verification system for checking behavioral equivalence between modified FBDs. A case study, conducted using a nuclear power plant shutdown system being developed in Korea, demonstrated that the proposed verification framework is effective and useful.
AB - Formal verification of Function Block Diagram (FBD) based software is an essential task when replacing traditional relay-based analog system with PLC-based software in nuclear reactor protection system (RPS). FBD programs are developed manually and revised frequently in process of development. There are a set of properties to be verified formally, which all FBD releases should satisfy. Whenever FBDs are modified, there is also a need to verify behavioral equivalence of subsequently modified FBDs. This paper proposes a software verification framework for FBD software in nuclear power plants. It uses SMV model checker for verifying whether an FBD meets its required properties, and VIS verification system for checking behavioral equivalence between modified FBDs. A case study, conducted using a nuclear power plant shutdown system being developed in Korea, demonstrated that the proposed verification framework is effective and useful.
UR - http://www.scopus.com/inward/record.url?scp=62249211097&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:62249211097
SN - 9780769534466
T3 - Proceedings - Asia-Pacific Software Engineering Conference, APSEC
SP - 385
EP - 392
BT - Proceedings - 15th Asia-Pacific Software Engineering Conference, APSEC 2008
T2 - 15th Asia-Pacific Software Engineering Conference, APSEC 2008
Y2 - 2 December 2008 through 5 December 2008
ER -