An evaluation of software reuse in software development - Syed Ahmad Marzuki Syed Abdullah (2004)