1. Adhianto, L., Banerjee, S., Fagan, M., Krentel, M., Marin, G., Mellor-Crummey, J., Tallent, N.R.: HPCToolkit: tools for performance analysis of optimized parallel programs. Concurr. Comput. Pract. Exp. 22(6), 685–701 (2010)
2. An, P., Jula, A., Rus, S., Saunders, S., Smith, T., Tanase, G., Thomas, N., Amato, N.M., Rauchwerger, L.: STAPL: An Adaptive, Generic Parallel C++ Library. In: Dietz, H.G. (ed.) LCPC, pp. 193–208. Springer, London (2001)
3. The Eclipse Foundation. The AspectJ Project. https://eclipse.dev/aspectj/ [accessed on March 1, 2023]
4. Baude, F., Henrio, L., Ruz, C.: Programming Distributed and Adaptable Autonomous Components – the GCM/ProActive Framework. Softw. Pract. Exp. 45(9), 1189–1227 (2015)
5. Bruening, D.: Efficient, Transparent, and Comprehensive Runtime Code Manipulation. PhD thesis, MIT (September 2004)