Tracing all around in reengineering
Gerald Ebner, Hermann Kaindl · IEEE Software · 2002
In reengineering, the authors argue for complete traceability - from code through specifications to code. In the course of reverse engineering a legacy software system and its subsequent redesign and reimplementation, they found several cases where traceability provided immediate benefits that appear to be specific to reengineering.