DocumentCode :
1871616
Title :
A Precise Dynamic Flaw-Detection Method for Embedded Software
Author :
Liu Fagui ; Liu Jiaxin ; Li Shengwen ; Hou Mingming
Author_Institution :
Sch. of Comput. Sci. & Eng., South China Univ. of Technol., Guangzhou, China
fYear :
2010
fDate :
10-12 Dec. 2010
Firstpage :
1
Lastpage :
4
Abstract :
With the continuous development of embedded technology, embedded software is in great demand, which makes how to dynamically find the code that affect the efficiency of embedded software and optimize the embedded software performance with it critical for embedded software development. This paper begins with analysis into the shortcomings of current flaw-detection methods and related tools available; and proposes an accurate, real-time online dynamic flaw-detection method, which can test the hardware-platform-related and instruction-inefficiency-causing flaw event; for example, the pipeline flush caused by branch prediction failure. The method is then development into implemented tools. Finally, with the use of the tool on the unit code, it demonstrates flaw event tests such as data cache missing to verify the correctness of the proposed method.
Keywords :
cache storage; embedded systems; flaw detection; program compilers; program testing; security of data; software performance evaluation; branch prediction failure; continuous development; data cache missing; embedded software development; embedded software performance; embedded technology; flaw event tests; hardware-platform-related flaw event; instruction-inefficiency-causing flaw event; pipeline flush; precise dynamic flaw-detection method; real-time online dynamic flaw-detection method; unit code; Embedded software; Kernel; Linux; Phasor measurement units; Real time systems; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5391-7
Electronic_ISBN :
978-1-4244-5392-4
Type :
conf
DOI :
10.1109/CISE.2010.5676822
Filename :
5676822
Link To Document :
بازگشت