Software reuse : a knowledge-based approach. - Yuyi Wang 002 (1993)