Patent attributes
The present invention provides a scalable, high-performance universal service activation system and method for activating service(s) on a network management system/EMS or other information management system with universal or generic informational changes entered in a service provisioning system(s). The invention is particularly useful in describing and initiating the activation of telecommunications and data communications network services in a vendor neutral manner, but can be employed to advantage for providing universal service activation for any industry and independent of technology. The inventive system and method incorporates object behavior concepts with the existing network management approach to create an EMS/NMS/OSS that significantly reduces the human effort to integrate network element configuration and provisioning for new and modified network elements. The SMS/NMS/OSS provides an object behavior model which is generally populated using different means, including a manually generated table, spreadsheet or file. The SMS/NMS/OSS provides a domain manager for generic method processing. The SMS/NMS/OSS domain manager provides a means to rollback or remove an implemented change if the change is canceled or unsuccessfully implemented. The SMS/NMS/OSS provides an object builder to connect the object through drag and drop component connections and export them visually to present the object architecture using standard software graphics tools. The SMS/NMS/EMS/OSS provides means to modify object behavior in an operational system without the need to stop, reset, reinitialize, recompile the SMS/NMS/EMS/OSS components or modules. This yields a SMS/NMS/EMS/OSS that has less risk of human error, requires less time to operate, costs less, and does not interrupt an functioning network system.