The modifications required are limited and include a new, stronger landing gear, a modified arrestor hook and localised strengthening on some fuselage sections near the landing gear, as well as updates the EJ200 engines.
That's the cheap stuff dealt with, now lets talk about the software modifications