Data Documentation for "Efficient Runtime Aspect Weaving for Java Applications" General Information: This data contains the source code and binaries of the proposed system, the source code of the example and benchmarks used, and the evaluation data from the research article "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" Name of dataset: Data from the article "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" Name of data files in the data set: source.zip binaries.zip example.zip benchmarks.zip data.zip Dataset language: English Date the data set was last modified: 8 November 2017 Funder: This work has been funded by the European Union, through the European Regional Development Funds (ERDF), and the Principality of Asturias, through its Science, Technology and Innovation Plan (Grant GRUPIN14-100). The work of Oscar Rodriguez-Prieto was also supported by the Spanish Ministry of Education, Culture and Sport under an FPU grant (FPU15/05261). How to cite data: Data from the article "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" Methodology for data collection: Detailed in "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" Data collector(s): Francisco Ortin Soler, ortin@uniovi.es; Óscar Rodríguez Prieto, rodriguezoscar@uniovi.es Date of data collection: 20 August 2017 Person to contact with questions: Francisco Ortin Soler, ortin@uniovi.es, https://reflection.uniovi.es Data entry: 31 December 2024 Software (including version #) used to prepare data set: Detailed in "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" Data processing that was performed: Detailed in "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" Variables: Detailed in "O. Rodriguez-Prieto, F. Ortin, D. O'Shea. Efficient Runtime Aspect Weaving for Java Applications. Information and Software Technology (100), pp. 73-86, 2018. https://doi.org/10.1016/j.infsof.2018.03.012" File Overview: source.zip: Source code of the system proposed in the article (weaveJ 1.1.0). binaries.zip: Binaries needed to execute the proposed system (weaveJ 1.1.0). example.zip: Source code of the example program used in the article. benchmarks.zip: Source code of the benchmarks used in the evaluation (micro-benchmark and real applications). data.zip: Output data generated running the experiments of the evaluation.