DocumentCode :
2170655
Title :
SEntre: A dynamic binary instrumentation infrastructure
Author :
Peng, Fei ; Gao, Xiang ; Gu, Naijie ; Qiu, Ji
Author_Institution :
Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
fYear :
2011
fDate :
9-11 Sept. 2011
Firstpage :
1016
Lastpage :
1019
Abstract :
Dynamic binary instrumentation tools play a very important role in program analysis. The information gathered by these tools is quite useful in software development, testing, debugging, simulation and optimization. SEntre is such an instrumentation system with the features of efficiency, ease-to-use interface, transparency and comprehensiveness. To obtain good performance, we employ instrumentation while copying (IWC) mechanism. The interface provided by SEntre is very simple but powerful. User can develop different tools based on SEntre. To illustrate SEntre´s versatility, we describe two tools, one is used to obtain memory access address and the other is an extremely fast simulator.
Keywords :
program debugging; program diagnostics; program testing; software tools; SEntre; dynamic binary instrumentation infrastructure; dynamic binary instrumentation tool; instrumentation while copying mechanism; memory access address; program analysis; software debugging; software development; software optimization; software simulation; software testing; Aerospace electronics; Context; Educational institutions; Instruments; Integrated circuit modeling; Registers; Runtime; instrumentation; instrumentation model; program analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Communications and Control (ICECC), 2011 International Conference on
Conference_Location :
Ningbo
Print_ISBN :
978-1-4577-0320-1
Type :
conf
DOI :
10.1109/ICECC.2011.6066387
Filename :
6066387
Link To Document :
بازگشت