With the growing maturity of information and communication technologies systems have been interconnected within growing networks yielding new services through a combination of the system functionalities. This leads to an increasing complexity that has to be managed in order to take advantage of these system integrations.