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. ,
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
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. ,
Flayer: Exposing application internals, Proceedings of the First USENIX Workshop on Offensive Technologies, WOOT '07, USENIX Association, 2007. ,
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
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
T.j. watson libraries for analysis (wala) ,
Atom: A system for building customized program analysis tools, SIGPLAN Not, vol.39, pp.528-539, 2004. ,
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
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
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. ,
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
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