1. A method for service invocation, comprising: receiving a first request for a service to be invoked in an execution environment, wherein the first request only includes a semantic description of the service; creating a processing graph for the first request from planning domain descriptions of a plurality of services; deploying the processing graph in the execution environment as a composite service; invoking the composite service in the execution environment; and returning a response provided by the invoked composite service.