STAD-a system for testing and debugging: user perspective | Synapse