DocumentCode
2058326
Title
Real-time Embedded Software Test Case Generation Based on Time-extended EFSM: A Case Study
Author
Yin, Yongfeng ; Li, Zhen ; Liu, Bin
Author_Institution
Dept. of Syst. Eng. of Eng. Technol., BeiHang Univ., Beijing, China
Volume
2
fYear
2010
fDate
14-15 Aug. 2010
Firstpage
272
Lastpage
275
Abstract
Software testing techniques based on formal methods can reduce the uncertainty, improve accuracy, validity and degree of automation. In this paper, formal methods were introduced into the real-time embedded software testing field and a time-extended finite state machine, called t_EFSM, was proposed firstly. And then, based on the t_EFSM and combined with testing process of flight control software of an unmanned aerial vehicle (UAV), a method to generate the time-extended UIO sequence (t_UIO) was put forward. Finally, the method to generate test cases automatically according to t_UIO sequence was brought forward.
Keywords
aerospace control; control engineering computing; embedded systems; finite state machines; formal specification; program testing; flight control software; formal methods; real-time embedded software test case generation; real-time embedded software testing; software testing techniques; t_EFSM; t_UIO sequence; time extended EFSM; time extended UIO sequence; time extended finite state machine; unmanned aerial vehicle; Aerospace control; Embedded software; Integrated circuits; Real time systems; Testing; Unmanned aerial vehicles; EFSM; real-time embedded software; software testing; test case;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Engineering (ICIE), 2010 WASE International Conference on
Conference_Location
Beidaihe, Hebei
Print_ISBN
978-1-4244-7506-3
Electronic_ISBN
978-1-4244-7507-0
Type
conf
DOI
10.1109/ICIE.2010.160
Filename
5571391
Link To Document