A knowledge-based approach to object-oriented legacy code reuse | IEEE Conference Publication | IEEE Xplore