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