|
[1] Tran Van Dung, Ittetsu Taniguchi, and Hiroyuki Tomiyama, “Cache simulation for instruction set simulator qemu”, in Dependable, Autonomic and Secure Computing (DASC), 2014 IEEE 12th International Conference on. IEEE, 2014, pp. 441–446. [2] Michael Backes, Sven Bugiel, and Sebastian Gerling, “Scippa: system-centric ipc prove- nance on android”, in Proceedings of the 30th Annual Computer Security Applications Conference. ACM, 2014, pp. 36–45. [3] Katalin Popovici and A Jerraya, “Virtual platforms in system-on-chip design”. [4] Fabrice Bellard, “Qemu, a fast and portable dynamic translator.”. [5] C.H. Lai Y.H Chen M.L. Chi Z.H. Chen S.C. Lin Y.C. Lin J.M. Lu H.L. Huang, C.C. Wang, “The design of system level power analysis platform”, in Journal of Information and Communication Technology, No.165, Mar 2016, pp. 16–24. [6] Bojan Mihajlović, Željko Žilić, and Warren J Gross, “Dynamically instrumenting the qemu emulator for linux process trace generation with the gdb debugger”, ACM Trans- actions on Embedded Computing Systems (TECS), vol. 13, no. 5s, pp. 167, 2014. 35[7] “Android fundamentals”, https://developer.android.com/guide/components/ fundamentals.html, [Online; accessed 06-July-2016]. [8] Brad Alexander, Sean Donnellan, Andrew Je ries, Travis Olds, and Nicholas Sizer, “Boosting instruction set simulator performance with parallel block optimisation and replacement”, in Proceedings of the Thirty- fth Australasian Computer Science Conference-Volume 122. Australian Computer Society, Inc., 2012, pp. 11–20. [9] David Thach, Yutaka Tamiya, Shin’ya Kuwamura, and Atsushi Ike, “Fast cycle estima- tion methodology for instruction-level emulator”, in 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2012, pp. 248–251. [10] Thorsten Schreiber, “Android binder”, 2011. [11] Amitabh Srivastava and Alan Eustace, ATOM: A system for building customized pro- gram analysis tools, vol. 29, ACM, 1994. [12] James R Larus and Eric Schnarr, “Eel: Machine-independent executable editing”, in ACM Sigplan Notices. ACM, 1995, vol. 30, pp. 291–300. [13] Ted Romer, Geo Voelker, Dennis Lee, Alec Wolman, Wayne Wong, Hank Levy, Brian Bershad, and Brad Chen, “Instrumentation and optimization of win32/intel executables using etch”. 36 [14] Xiaolan Zhang, Zheng Wang, Nicholas Gloy, J Bradley Chen, and Michael D Smith, “System support for automatic pro ling and optimization”, in ACM SIGOPS Operating Systems Review. ACM, 1997, vol. 31, pp. 15–26. [15] Chi-Keung Luk, Robert Cohn, Robert Muth, Harish Patil, Artur Klauser, Geo Lowney, Steven Wallace, Vijay Janapa Reddi, and Kim Hazelwood, “Pin: building customized program analysis tools with dynamic instrumentation”, in ACM Sigplan Notices. ACM, 2005, vol. 40, pp. 190–200. [16] Derek L Bruening, E cient, transparent, and comprehensive runtime code manipula- tion, PhD thesis, Massachusetts Institute of Technology, 2004. [17] Jonas Maebe, Michiel Ronsse, and Koen De Bosschere, “Diota: Dynamic instrumenta- tion, optimization and transformation of applications”. [18] Nicholas Nethercote and Julian Seward, “Valgrind: A program supervision framework”, Electronic notes in theoretical computer science, vol. 89, no. 2, pp. 44–66, 2003. [19] Kevin Scott, Naveen Kumar, Siva Velusamy, Bruce Childers, Jack W Davidson, and Mary Lou So a, “Retargetable and recon gurable software dynamic translation”, in Proceedings of the international symposium on Code generation and optimization: feedback-directed and runtime optimization. IEEE Computer Society, 2003, pp. 36–47.
|