r management impedes proper monitoring on next generation network and services. Service developers can contribute to better assurance in current telecom scenarios by offering seamless integration of services and better management at the service provider space. Toward this goal, the following strategies are becoming increasingly popular on the service developer space that will impact the service provider: SOA (service oriented architecture) in development can lead to smoother inte- gration of services. SOA promotes reuse of services, which can bring down the CAPEX and OPEX. Service development and lifecycle needs to be well managed and network data collection and control should be separated from the service implementation. Centralized service management interface that can make the monitoring pro- cess much easier for professionals at the NOC. This can reduce the fulfill- ment and service time and provide more consistency in information. Cost reduction is also achieved by saving on the expense in training personals with various management interfaces. Management solutions that can hide the network complexity and provide abstract information that would be easier for the technical and customer support professionals to work with. Complex services would impose more OSS/BSS Functions limitations on the technical desk in identifying the network issue. This would affect the problem handling and service fulfillment time. Filtering the most relevant events for the issue raised by the customer would be a challenge if sufficient event abstraction is not already in place. Auto recovering and self-managing network elements can reduce the work of the support professionals and fix issues of the customer without having to call up the support desk. With an increase in network complexity, the cost of maintenance and time to fix issues will increase. Auto recovery mech- anism and presence of self-managing network are key functionalities in a well-managed network Standard based development and well-defined contracts for interaction sho