DocumentCode :
1926475
Title :
An Effective Reversible Debugger of Cross Platform Based on Virtualization
Author :
Wang, Liming ; Liu, Xiyang ; Song, Ailong ; Xu, Lin ; Liu, Tao
Author_Institution :
Software Eng. Inst., Xidian Univ. Xi´´an, Xi´´an
fYear :
2009
fDate :
25-27 May 2009
Firstpage :
448
Lastpage :
453
Abstract :
Cross platform debugging can make the software debugging and hardware platform developing work simultaneity in embedded system development, which accelerates the development lifecycle dramatically. Reverse execution can run program backward to historic points, may provide programmers with a useful approach of fast locating the cause of the program failure. In this paper, we propose a reversible debugging framework for cross debugging and implement a prototype reversible debugger called reversible debugger for cross platform (RDXP) on X86/Linux platform based on PORD. The evaluation shows that RDXP provides an efficient and portable software debugging environment with reasonable speed and memory consumption.
Keywords :
Linux; embedded systems; program debugging; reverse engineering; software fault tolerance; virtual machines; Linux platform; PORD; cross platform; embedded system development; memory consumption; program failure; reversible debugger; software debugging environment; virtualization; Acceleration; Embedded software; Embedded system; Hardware; Linux; Platform virtualization; Programming profession; Prototypes; Software debugging; Software engineering; Cross platform; Debugger; Reversible; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Software and Systems, 2009. ICESS '09. International Conference on
Conference_Location :
Zhejiang
Print_ISBN :
978-1-4244-4359-8
Type :
conf
DOI :
10.1109/ICESS.2009.96
Filename :
5066682
Link To Document :
بازگشت