Key points are not available for this paper at this time.
There is widespread need for safe, verifiable, efficient, and reliable software that can be delivered in a timely manner. Software reuse can make a valuable contrbution toward this goal by increasing programmer productivity and software quality. Unfortunately, the amount of software reuse currently done is quite small. DeMarco 1 estimates that in the average software development environment only about five percent of code is reused.
Frakes et al. (Mon,) studied this question.