Published January 12, 2021
| Version 1.0
Dataset
Open
Mining API Interactions to Analyze SoftwareRevisions for the Evolution of Energy Consumption (MSR'2021 Dataset)
Authors/Creators
- 1. University of Applied Sciences Upper Austria
- 2. Department of Telecooperation, Johannes Kepler University Linz
Description
Motivation
This repository contains the data-set used as a basis for our MSR'2021 paper Mining API Interactions to Analyze Software Revisions for the Evolution of Energy Consumption.
Description of the dataset
The dataset is stored in a file msr_2021_dataset.csv and contains the following data:
- id - an individual identifier
- sampleNr - a number identifying the group this sample relates to
- name - the name of the library examined
- className - the class name as an abbreviation
- method - the name of the executed method
- duration - duration of method execution
- durationAdjusted - duration after alignment between method trace and energy profile
- energyConsumption - computed energy consumption
- watts - recorded wattage
- `package-names` - per package uAPI profile
- uApi - the computed uAPI profile value
The files joule_anova_posthoc_result.csv and uAPI_anova_posthoc_result.csv contain the results of the ANOVA and Tukey HSD posthoc analysis to determine accuracy and F1-score of the presented approach.
License
Creative Commons CC-BY