The Process of Model Checking Software Security in UML Models with SPIN
This paper describes a method of detecting design security vulnerability with the model checker SPIN. Known security properties are expressed in LTL formulae. Software design is converted into PROMELA. A case study shows feasibility and principles of the method. This paper focuses only on temporal security properties. Future work includes to create more LTL security patterns and to experiment them with more models of software design. Another issue is the automatic generation of PROMELA from software design concerning security requirements.
model checking software security UML SPIN
LIU xin CAI Wan-Dong
College of Computer Science Northwestern Polytechnical University
国际会议
桂林
英文
195-198
2010-11-17(万方平台首次上网日期,不代表论文的发表时间)