Experience report on software reuse project: its structure, activities, and statistical results

This paper describes afour-year experimental software reuse project conducted at Software Laboratories, Nippon Telegraph and Telephone. The targets of reuse are program code modules stored in a common library. The project is first described in derail; its framework, organizational structure, and activities are presented. The statistical result s of the project are then shown. Some important aspects of software reuse are discussed, including impediments to software reuse, incentives and domain selection. Finally, it concludes that software reuse is inherently a managerial issue and that key factors for successful software reuse are senior management commitment and good domain selection.

[1]  M. E. Swanson,et al.  Results of an asset engineering program , 1989, Inf. Manag..

[2]  Ruben Prieto-Diaz,et al.  Domain analysis for reusability , 1988 .

[3]  Masao Matsumoto,et al.  Specifications reuse process modeling and case study-based evaluations , 1991, [1991] Proceedings The Fifteenth Annual International Computer Software & Applications Conference.

[4]  Will Tracz,et al.  Software reuse myths , 1988, SOEN.

[5]  Robert G. Lanergan,et al.  Software Engineering with Reusable Designs and Code , 1984, IEEE Transactions on Software Engineering.

[6]  Richard E. Fairley,et al.  Case studies in software reuse , 1990, Proceedings., Fourteenth Annual International Computer Software and Applications Conference.

[7]  T. Biggerstaff,et al.  Reusability Framework, Assessment, and Directions , 1987, IEEE Software.

[8]  Peter Freeman,et al.  Classifying Software for Reusability , 1987, IEEE Software.