Automatic functional test generation using the extended finite state machine model | Synapse