DocumentCode :
256755
Title :
Development of SMT-Based Bounded Model Checker for embedded assembly program
Author :
Kobashi, J. ; Yamane, S. ; Takeshita, A.
Author_Institution :
Grad. Sch. of Natural Sci. & Technol., Kanazawa Univ., Kanazawa, Japan
fYear :
2014
fDate :
7-10 Oct. 2014
Firstpage :
696
Lastpage :
698
Abstract :
Recently, embedded assembly programs have properties dependent on hardware (direct operation of address spaces, memory mapped I/O, interruption, etc.) in the process of development. Thus, demands about the established method of formal verifications corresponding to those properties are increasing from the point of view of shorter development and high reliability. Our work aims at enabling formal verification for embedded software. We propose the detailed verification method with SMT-Based BMC for the Assembly Code Block (ACB). In addition, we have developed the automatic verification. Our method is based on the verification for the assembly program [1] and the verification using SMT-Based BMC for the embedded ANSI-C program [2] [3]. In this paper, we have developed the parser and the model converter for source codes of assembly program (assembly codes). Moreover, we show the validity of our method by experiments.
Keywords :
embedded systems; formal verification; program assemblers; source code (software); ACB; SMT-based bounded model checker; assembly code block; embedded ANSI-C program; embedded assembly program; formal verification; source code; Assembly; Conferences; Educational institutions; Interrupters; Microcontrollers; Model checking; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics (GCCE), 2014 IEEE 3rd Global Conference on
Conference_Location :
Tokyo
Type :
conf
DOI :
10.1109/GCCE.2014.7031120
Filename :
7031120
Link To Document :
بازگشت