1. A method for running a Self Organizing Network (SON) module in a communication network, the method comprising: providing an open Application Programming Interface (API) for a SON framework in a SON system; providing, through the API, a sandbox environment of the SON system adapted to execute a SON module, wherein a SON module executed using the sandbox environment cannot change network parameters; and executing the SON module using the sandbox environment, wherein the SON module accesses the functionality of the SON framework using the API.