The Service Ecosystem: Dynamic Self-Aggregation of Pervasive Communication Services