Rebuild vs Refactor Legacy Software: Decision Framework for CTOs | Nordiso