Introducing Systematic Reuse in Mainstream Software Process

  • Authors:
  • Miguel A. Laguna;Bruno González-Baixauli;Oscar López;Francisco J. García

  • Affiliations:
  • -;-;-;-

  • Venue:
  • EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
  • Year:
  • 2003

Quantified Score

Hi-index 0.02

Visualization

Abstract

Software reuse is accepted as a source of importantbenefits, expressed in productivity and quality terms,when an industrial approach is introduced in the softwareprocess. However, mainstream software processes suchas Unified Process do not include reuse techniquesamong the tools that software engineers must deal with.In this paper, we present a proposal to introduce softwarereuse with minimal disturbance of established disciplinesby means of the introduction of a new process for productline engineering and the adaptation of Unified Processfor specific product construction. This proposal reducesthe money and time costs related to the progressiveintroduction of software reuse in an organization. Sometools that provide support to the process, including arequirement tool and a repository of reusable elements,have been developed.