I. Heo, M. Kim, Y. Lee, C. Choi, J. Lee et al., Implementing an applicationspecific instruction-set processor for system-level dynamic program analysis engines, ACM Trans. Des. Autom. Electron. Syst, vol.20, pp.1-53, 2015.

M. A. Wahab, P. Cotret, M. N. Allah, G. Hiet, V. Lap?a´trelap?-lap?a´tre et al., Armhex: A hardware extension for dift on arm-based socs, 2017 27th International Conference on Field Programmable Logic and Applications (FPL), pp.1-7, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01558473

M. Dalton, H. Kannan, and C. Kozyrakis, Raksha: A flexible information flow architecture for software security, Proceedings of the 34th Annual International Symposium on Computer Architecture, ISCA '07, pp.482-493, 2007.

W. Drewry and T. Ormandy, Flayer: Exposing application internals, Proceedings of the First USENIX Workshop on Offensive Technologies, WOOT '07, USENIX Association, 2007.

S. S. Shende and A. D. Malony, The tau parallel performance system, The International Journal of High Performance Computing Applications, vol.20, issue.2, pp.287-311, 2006.
DOI : 10.1177/1094342006064482

URL : http://www.cs.uoregon.edu/research/paracomp/papers/ijhpca05.tau/ijhpca_tau.pdf

S. So, Y. Lim, S. D. Cha, and Y. R. Kwon, An empirical study on software error detection: voting, instrumentation and fagan inspection, Proceedings 1995 Asia Pacific Software Engineering Conference, pp.345-351, 1995.

, Soot-a framework for analyzing and transforming java and android applications

I. T. Watson-research and . Center, T.j. watson libraries for analysis (wala)

A. Srivastava and A. Eustace, Atom: A system for building customized program analysis tools, SIGPLAN Not, vol.39, pp.528-539, 2004.

M. A. Laurenzano, M. M. Tikir, L. Carrington, and A. Snavely, Pebil: Efficient static binary instrumentation for linux, 2010 IEEE International Symposium on Performance Analysis of Systems & Software (ISPASS 2010)(ISPASS), vol.00, pp.175-183, 2010.
DOI : 10.1109/ispass.2010.5452024

A. R. Bernat and B. P. Miller, Anywhere, any-time binary instrumentation, Proceedings of the 10th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools, PASTE '11, pp.9-16, 2011.
DOI : 10.1145/2024569.2024572

A. Pellegrini, Hijacker: Efficient static software instrumentation with applications in high performance computing: Poster paper, 2013 International Conference on High Performance Computing Simulation (HPCS), pp.650-655, 2013.

T. B. Schardl, T. Denniston, D. Doucet, B. C. Kuszmaul, I. A. Lee et al., The csi framework for compiler-inserted program instrumentation, Proc. ACM Meas. Anal. Comput. Syst, vol.1, pp.1-43, 2017.
DOI : 10.1145/3154502

, The llvm compiler infrastructure

P. Fogarty, Minimising the impact of software instrumentation using on-chip debug and a secondary cpu core, Proceedings of the 2012 System, Software, SoC and Silicon Debug Conference, pp.1-5, 2012.

, ARM, CoreSight Components Technical Reference Manual

, ARM, ARM Architecture Reference Manual-ARMv7-A and ARMv7

, CoreSight Program Flow Trace Architecture Specification, ARM