A Tool Supporting the Re-Design of Legacy Applications