• It may be possible to use the prototype to develop system tests which can be used later in the system validation process. Executable prototypes can also be used for back-to-back testing with the final system where the same tests are submitted to both prototype and final system and checked for consistency.