• 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