Towards Service Composition Based on Mashup | Synapse