A use case driven design approach of an energy data exchange platform | Synapse