Redesigning legacy systems into the object-oriented paradigm | IEEE Conference Publication | IEEE Xplore