Are refactoring practices related to clusters in java software?

MONNI, CRISTINA;ORRU', MATTEO;TONELLI, ROBERTO
2014-01-01

Abstract

Refactoring is widely used among the practices of Agile software development. In this preliminary work we present an empirical study carried out on several releases of 5 software systems written in Java. We focus our attention on the effect of refactoring activities on the topology of the software network. We find that refactoring activities involve classes linked together into clusters inside the software network and the clusters may be modified in different ways by the refactoring activity. This could lead to significative changes in source code, whose knowledge could be valuable for people involved in software development.
2014
Inglese
Agile Processes in Software Engineering and Extreme Programming
978-331906861-9
Springer Verlag
179
269
276
8
15th International Conference on Agile Software Development, XP 2014
Esperti anonimi
May 26-30, 2014
Roma
internazionale
scientifica
no
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
Concas, G; Monni, Cristina; Orru', Matteo; Tonelli, Roberto
273
4
4.1 Contributo in Atti di convegno
none
info:eu-repo/semantics/conferencePaper
Files in This Item:
There are no files associated with this item.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie