Composition of the energy storage software system