Architecture and functions of a commercial software reengineering workbench | IEEE Conference Publication | IEEE Xplore