Interface-Based Service Composition with Aggregation.