1. An apparatus for controlling execution of mashup WoT service, comprising: a Web of things (WoT) mashup service functionality entity configured to make a response to a mashup WoT service request from a WoT service user by executing a mashup WoT service optimized for the WoT service user; a WoT service execution functional entity configured to return results of simple WoT services to the WoT mashup service functionality entity in response to a request for execution of the simple WoT services for execution of the mashup WoT service from the WoT mashup service functionality entity; and a WoT service repository configured to store WoT service execution descriptions each descriptive of execution logic for each of the simple WoT services.