Using reengineering and aspect-based techniques to retrieve knowledge embedded in object-oriented legacy system | IEEE Conference Publication | IEEE Xplore