Well, you have all the fancy glass cockpits, probably running linux-derivative OS's behind the jazzy graphics. The easiest and best solution would be to have the diagnositics functions, read-outs, service notes, service history etc. on-line and available to everyone, pilot, LAME et al. No need to plug anything in at all!
Just because it is new, doesn't mean it has to cost more money to service, if it's designed right...