An investigation into tool support for the development of reusable software. - Muthupandi Ramachandran (1992)