Browse > Article
http://dx.doi.org/10.5139/JKSAS.2014.42.5.398

Secure methodology of the Autocode integrity for the Helicopter Fly-By-Wire Control Law using formal verification tool  

An, Seong-Jun (Korea Aerospace Industries)
Cho, In-Je (Korea Aerospace Industries)
Kang, Hye-Jin (APPIA Engineering)
Publication Information
Journal of the Korean Society for Aeronautical & Space Sciences / v.42, no.5, 2014 , pp. 398-405 More about this Journal
Abstract
Recently the embedded software has been widely applied to the safety-critical systems in aviation and defense industries, therefore, the higher level of reliability, availability and fault tolerance has become a key factor for its implementation into the systems. The integrity of the software can be verified using the static analysis tools. And recent developed static analysis tool can evaluate code integrity through the mathematical analysis method. In this paper we detect the autocode error and violation of coding rules using the formal verification tool, Polyspace(R). And the fundamental errors on the flight control law model have been detected and corrected using the formal verification results. As a result of verification process, FBW helicopter control law autocode can ensure code integrity.
Keywords
Safety-critical System; Auto Generated Code; Software Verification;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Ki-Du Kim, A Study on Reliability Evaluation for Embedded Software, The Institute of Internet, Broadcasting and Communications, Vol.9, No.3, 2009
2 Sung-jin Park, Preparation for dynamic testing and failure detection of Safety-cretical software using a Advanced static analysis tool, Embeddedworld, No.11, 2010
3 Seung-Hwa Song, Graphical Presentation Model for Static Analysis of Software, Korea Computer Congress, Vol.34, No.1, 2007
4 Won-Il Gwun,Practical Software Testing Foundation, STA Consulting Inc., 2010
5 John Rushby, Formal Method and the certification of Critical Systems, Technical Report CSL-93-7, SRI International, Menro Park, CA, 1993
6 Chang-Hun Sung, Development Methodology of Safety-Critical System Using Formal Method, Vol.27. No.2 , 2000
7 P.Cousot, Formal Verification by Abstract interpretation, 4th NASA Formal Methods Symposium(NFM2012), Lecture Notes in Computer Science Volume 7226, 2012, pp 3-7
8 Code Verification and Run-Time Error Detection Through Abstract Interpretation, white paper, mathworks