ServiceManagement newSM = new ServiceManagement();
serviceTypes.put(serviceType, newSM);
// enable forwarding of observer notifications from the management classes
newSM.setMediator(managementMediator);
newSM.registerObserver(managementObserver);
// enable availability checking for the new service type, i.e., availability
// is enabled per service type, and tus it could be configured per service
// type (by exploiting the plug-in mechanism as well).
serviceAvailability.put(serviceType, new Availability(newSM, null,