Title :
Introducing systematic reuse in mainstream software process
Author :
Laguna, Miguel A. ; González-Baixauli, Bruno ; López, Oscar ; García, Francisco J.
Author_Institution :
Valladolid Univ., Spain
Abstract :
Software reuse is accepted as a source of important benefits, expressed in productivity and quality terms, when an industrial approach is introduced in the software process. However, mainstream software processes such as unified process do not include reuse techniques among the tools that software engineers must deal with. We present a proposal to introduce software reuse with minimal disturbance of established disciplines by means of the introduction of a new process for product line engineering and the adaptation of unified process for specific product construction. This proposal reduces the money and time costs related to the progressive introduction of software reuse in an organization. Some tools that provide support to the process, including a requirement tool and a repository of reusable elements, have been developed.
Keywords :
software process improvement; software reusability; software tools; mainstream software process; product construction; product line engineering; requirement tool; reusable element repository; software reuse; unified process; Software reusability; Software tools;
Conference_Titel :
Euromicro Conference, 2003. Proceedings. 29th
Print_ISBN :
0-7695-1996-2
DOI :
10.1109/EURMIC.2003.1231613