A system, method and apparatus are described for delivering software to a terminal
1. Before software is delivered, an emulator 51 is invoked to validate
the operation of the new software in conjunction with the existing terminal configuration.
The invention is particularly suitable to the delivery of so-called thin terminal
implementations by manufacturers to which users subsequently add their desired software.