Software companies generally adopt repositories to manage reusable software components, aiming at reducing development time and improving software quality. This paper presents an industrial experience of integrating software reuse into an agile development process. The proposed approach promotes a systematic reuse of software components based on both ontology-based software classification and Information Retrieval techniques. A preliminary evaluation has been conducted on one month of observations. Results are encouraging and revealed that this process achieved an average gain of 27.2% in terms of developed Function Points, by reusing the 22.38% of reusable components available in the repository.

An agile process supporting software reuse: An industrial experience

Francese, Rita
;
PALUMBO, CIRO;Risi, Michele
;
Tortora, Genoveffa
2018-01-01

Abstract

Software companies generally adopt repositories to manage reusable software components, aiming at reducing development time and improving software quality. This paper presents an industrial experience of integrating software reuse into an agile development process. The proposed approach promotes a systematic reuse of software components based on both ontology-based software classification and Information Retrieval techniques. A preliminary evaluation has been conducted on one month of observations. Results are encouraging and revealed that this process achieved an average gain of 27.2% in terms of developed Function Points, by reusing the 22.38% of reusable components available in the repository.
2018
9781450351911
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11386/4715356
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact