1. A method for coordinating an on-demand communication-based mashup service, comprising the steps of: resolving a dynamic context of a receiver; configuring a communication service with at least one parameter of the dynamic context of the receiver; and coordinating the communication service dynamically at run-time based on the at least one parameter of the dynamic context of the receivers wherein the communication service is composed in a mashup environment.