A Coordination Approach to Adaptive Pervasive Service Ecosystems