Using benchmarking to advance research: a challenge to software engineering | Synapse