Email Record: How use cases drove the design of the HELICS co-simulation framework /