Requirements for Re-Platforming