Hyppää sisältöön
    • FI
    • ENG
  • FI
  • /
  • EN
OuluREPO – Oulun yliopiston julkaisuarkisto / University of Oulu repository
Näytä viite 
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Towards a robust approach to analyze time-dependent data in software engineering

Saarimäki, Nyyti; Moreschini, Sergio; Lomio, Francesco; Penaloza, Rafael; Lenarduzzi, Valentina (2022-07-21)

 
Avaa tiedosto
nbnfi-fe2023032332998.pdf (530.8Kt)
nbnfi-fe2023032332998_meta.xml (36.65Kt)
nbnfi-fe2023032332998_solr.xml (35.11Kt)
Lataukset: 

URL:
https://doi.org/10.1109/saner53432.2022.00015

Saarimäki, Nyyti
Moreschini, Sergio
Lomio, Francesco
Penaloza, Rafael
Lenarduzzi, Valentina
Institute of Electrical and Electronic Engineers
21.07.2022

N. Saarimäki, S. Moreschini, F. Lomio, R. Penaloza and V. Lenarduzzi, "Towards a Robust Approach to Analyze Time-Dependent Data in Software Engineering," 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Honolulu, HI, USA, 2022, pp. 36-40, doi: 10.1109/SANER53432.2022.00015

https://rightsstatements.org/vocab/InC/1.0/
© 2022 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
https://rightsstatements.org/vocab/InC/1.0/
doi:https://doi.org/10.1109/saner53432.2022.00015
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2023032332998
Tiivistelmä

Abstract

Background: Several recent software engineering studies use data mined from the version control systems adopted by the different software projects. However, inspecting the data and statistical methods used in those studies reveals several problems with the current approach, mainly related to the dependent nature of the data.

Objective: We analyzed time-dependent data in software engineering at commit level, and propose an alternative approach based on time series analysis.

Method: We identified statistical tests designed for time series analysis and propose a technique to model time dependent data, similarly to what is done in finance and weather forecasting. We applied our approach to a small set of projects of different sizes, investigating the behaviour of the SQALE Index, in order to highlight the time and interdependency of the different commits.

Results: Using these techniques, we analysed and model the data, showing that it is possible to investigate this type of commit data using methods from time series analysis.

Conclusion: Based on the promising results, we plan to validate the robustness of the approach by replicating previous works.

Kokoelmat
  • Avoin saatavuus [38824]
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatAsiasanatUusimmatSivukartta

Omat tiedot

Kirjaudu sisäänRekisteröidy
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen