From NuSMV to SPIN: Experiences with model checking flight guidance systems

被引:0
作者
Yunja Choi
机构
[1] Kyungpook National University,School of Electrical Engineering and Computer Science
来源
Formal Methods in System Design | 2007年 / 30卷
关键词
Model checking; Flight guidance systems; SPIN; NuSMV;
D O I
暂无
中图分类号
学科分类号
摘要
Model checking has become a promising technique for verifying software and hardware designs; it has been routinely used in hardware verification, and a number of case studies and industrial applications show its effectiveness in software verification as well. Nevertheless, most existing model checkers are specialized for limited aspects of a system, where each of them requires a certain level of expertise to use the tool in the right domain in the right way. Hardly any guideline is available on choosing the right model checker for a particular problem domain, which makes adopting the technique difficult in practice, especially for verifying software with high complexity.
引用
收藏
页码:199 / 216
页数:17
相关论文
共 25 条
[1]  
Avrunin GS(2000)Benchmarking finite-state verifiers Softw Tools for Technol Transf 2 317-320
[2]  
Corbett JC(1998)Model checking large software specifications IEEE Trans Softw Eng 24 498-520
[3]  
Dwyer MB(1992)The ESTEREL synchronous programming language: design, semantics, implementation Sci Comput Programm 19 87-152
[4]  
Chan W(1991)The synchronous dataflow programming language lustre Proc IEEE 79 1305-1320
[5]  
Anderson RJ(2000)Slicing software for model construction Higher-Order and Symbolic Comput 13 315-353
[6]  
Beame P(1998)Using abstraction and model checking to detect safety violations in requirements specifications IEEE Trans Softw Eng 24 927-948
[7]  
Burns S(1984)Program slicing IEEE Trans Softw Eng SE- 10 352-357
[8]  
Modugno F(undefined)undefined undefined undefined undefined-undefined
[9]  
Notkin D(undefined)undefined undefined undefined undefined-undefined
[10]  
Reese JD(undefined)undefined undefined undefined undefined-undefined