The business case for software reuse | IBM Journals & Magazine | IEEE Xplore