needs to be provided. Configuration applications put in the relevant values for offering the performance guaranteed by the customer SLA. Usually a centralized configuration application will do the configuration across appli- cation modules that deliver the service. Having distributed configuration managers is also common in service provider space. A generic service build will have a set of customizable parameters that are configured based on the customer subscription. 7. Service design: At a process level, service design involves planning and organizing service resources to improve the quality of service. The service resources can be manpower, infrastructure, communication, or other mate- rial components associated with the service. There are several methods in place to perform effective service design. The increasing importance and size of the service sector based on current economy requires services to be accu- rately designed in order for service providers to remain competitive and to continue to attract customers. Applications that aid the service design process is called a service design application. These applications can redesign a service that could change the way the service is configured, provisioned, or activated. The resources, interfaces, and interactions with other modules can also be modeled during service design. 8. Order management: This application is used for entering the customer order. It first captures customer information and account level information. Before completing the order, credit verification or payment processing is done to check for validity/availability of funds from the customer. After the order is placed, the order information is transferred to the provisioning system to activate the service(s) specified in the order. The order management needs to check if sufficient resources are available to fulfill the order. On successfully Management Applications activating the service, the order management system needs to close the order and maintain the records of the order for billing a