Integrating reengineering, reuse and specification tool environments to enable reverse engineering | IEEE Conference Publication | IEEE Xplore