One or more devices for use in a self-organizing network, SON, comprising: one or more processors; a consolidation engine which, when operated by the one or more processors, is configured to receive network information about the SON and to determine one or more performance indicators associated with the network information; a SON automation engine which, when operated by the one or more processors, is configured to execute SON tools and to expose to the SON tools an application programming interface, API, for SONs; the SON tools, each of which, when operated by the one or more processors, are configured to utilize the API to communicate with each other and to receive the determined one or more performance indicators, wherein: one of the SON tools is configured to generate an updated network configuration of the SON based at least in part on the determined one or more performance indicators and utilize the API to provide the updated network configuration, another one of the SON tools is configured to invoke, based at least in part on the determined one or more performance indicators and via the API, a SON component to perform an action, another one of the SON tools is configured to pass, via the API, information associated with the determined one or more performance indicators to a SON component, another one of the SON tools is configured to send, via the API, a notification associated with the determined one or more performance indicators to a SON component, and another one of the SON tools is configured to generate a report based at least in part on the determined one or more performance indicators; and a parameter configurator which, when operated, is configured to receive the updated network configuration via the API and to configure one or more network components of the SON. one or more processors; a consolidation engine which, when operated by the one or more processors, is configured to receive network information about the SON and to determine one or more performance indicators associated with the network information; a SON automation engine which, when operated by the one or more processors, is configured to execute SON tools and to expose to the SON tools an application programming interface, API, for SONs; the SON tools, each of which, when operated by the one or more processors, are configured to utilize the API to communicate with each other and to receive the determined one or more performance indicators, wherein: one of the SON tools is configured to generate an updated network configuration of the SON based at least in part on the determined one or more performance indicators and utilize the API to provide the updated network configuration, another one of the SON tools is configured to invoke, based at least in part on the determined one or more performance indicators and via the API, a SON component to perform an action, another one of the SON tools is configured to pass, via the API, information associated with the determined one or more performance indicators to a SON component, another one of the SON tools is configured to send, via the API, a notification associated with the determined one or more performance indicators to a SON component, and another one of the SON tools is configured to generate a report based at least in part on the determined one or more performance indicators; and one of the SON tools is configured to generate an updated network configuration of the SON based at least in part on the determined one or more performance indicators and utilize the API to provide the updated network configuration, another one of the SON tools is configured to invoke, based at least in part on the determined one or more performance indicators and via the API, a SON component to perform an action, another one of the SON tools is configured to pass, via the API, information associated with the determined one or more performance indicators to a SON component, another one of the SON tools is configured to send, via the API, a notification associated with the determined one or more performance indicators to a SON component, and another one of the SON tools is configured to generate a report based at least in part on the determined one or more performance indicators; and a parameter configurator which, when operated, is configured to receive the updated network configuration via the API and to configure one or more network components of the SON.