Software development is more and more influenced by the usage of FLOSS (Free, Libre and Open Source Software) projects. These software projects are developed in web collaborative environments hosted on web platforms, called code forges. Many code forges exist, with different capabilities. GitHub is perhaps the largest code forge available, and many projects have been migrated from different code forges to GitHub. Given its success, we want to understand if its adoption has effect on the projects' internal quality. To consider objective measures of internal quality, we apply four known tools performing static analysis to extract metrics and code anomalies. These data is extracted on six versions of six FLOSS projects, and compared to understand if the migration to GitHub had any consistent effect over any of the considered measures.

Roveda, R., ARCELLI FONTANA, F., Raibulet, C., Zanoni, M., Rampazzo, F. (2017). Does the migration to GitHub relate to internal software quality?. In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering 2017 (pp.293-300). SciTePress [10.5220/0006367402930300].

Does the migration to GitHub relate to internal software quality?

ROVEDA, RICCARDO;ARCELLI FONTANA, FRANCESCA
Secondo
;
RAIBULET, CLAUDIA
;
Zanoni, M;
2017

Abstract

Software development is more and more influenced by the usage of FLOSS (Free, Libre and Open Source Software) projects. These software projects are developed in web collaborative environments hosted on web platforms, called code forges. Many code forges exist, with different capabilities. GitHub is perhaps the largest code forge available, and many projects have been migrated from different code forges to GitHub. Given its success, we want to understand if its adoption has effect on the projects' internal quality. To consider objective measures of internal quality, we apply four known tools performing static analysis to extract metrics and code anomalies. These data is extracted on six versions of six FLOSS projects, and compared to understand if the migration to GitHub had any consistent effect over any of the considered measures.
paper
Quality Metrics; Code Smells; Migration To Github; Trend Analysis;
English
International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2017)
2017
Damiani, E; Spanoudakis, G; Maciaszek, L
Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering 2017
9789897582509
2017
12
293
300
http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0006367402930300
reserved
Roveda, R., ARCELLI FONTANA, F., Raibulet, C., Zanoni, M., Rampazzo, F. (2017). Does the migration to GitHub relate to internal software quality?. In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering 2017 (pp.293-300). SciTePress [10.5220/0006367402930300].
File in questo prodotto:
File Dimensione Formato  
ENASE_2017_91.pdf

Solo gestori archivio

Dimensione 173.79 kB
Formato Adobe PDF
173.79 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/153084
Citazioni
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 2
Social impact