CESEPS - Co-Evolution Smart Energy Products and Services