The effectiveness of software re-engineering technology in software development - Hazmee Yakub (2004)