System and Method for Providing Enterprise Information Technology Lifecycle Tools Synchronization Platform
AssigneeTata Consultancy Services Limited
InventorsSuresh Cherusseri, Satya Narayan Mishra
Life of this patent
Estimating the term…
Abstract
The present invention relates to a system and method for integrating and assembling plurality of service delivery tools created on disparate technologies on a product assembly platform. Further, the invention provides a reference architecture and method for orchestrating the assembled plurality of service delivery tools and monitoring the lifecycle activities of the plurality of service delivery tools.
Claims15
A system for integrating a plurality of service delivery tools on a product assembly platform, the system comprises of:
- a processor;
- a memory coupled to the processor, wherein the memory stores the product assembly platform capable of being executed by the processor, the product assembly platform comprises:
- a service registry module configured to register the plurality of service delivery tools and a plurality of events associated with the plurality of service delivery tools;
- and store registration information and the plurality of events associated with the plurality of service delivery tools, wherein each service delivery tool of the plurality of service delivery tools is based upon one of disparate technologies and similar technologies;
- an information gateway configured to facilitate an information exchange between the plurality of service delivery tools, a composite service user interface (UI) module, and a process orchestration engine;
- the composite service user interface (UI) module configured to display the plurality of service delivery tools to a user, wherein the composite service (UI) module is further configured to assemble and integrate the plurality of service delivery tools on the product assembly platform;
- and
- the process orchestration engine communicatively coupled to the information gateway, wherein the process orchestration engine is configured to orchestrate and monitor lifecycle activities of the plurality of service delivery tools over the product assembly platform based on the registration details of the plurality of service delivery tools.
A method for assembling a plurality of service delivery tools on a product assembly platform, the method comprises of:
- registering the plurality of service delivery tools and events associated with the plurality of service delivery tools to a service registry by
- providing registration information;
- and
- events associated with the plurality of service delivery tools, wherein each service delivery tool of the plurality of service delivery tools is based upon one of disparate technologies and similar technologies;
- facilitating an information exchange between the plurality of service delivery tools, a composite service user interface (UI) module, and a process orchestration engine;
- displaying the plurality of service delivery tools to a user in a composite user interface mode by the composite service user interface (UI) module;
- and
- orchestrating and monitoring the lifecycle activities of the plurality of service delivery tools over the product assembly platform.
Dependencies are inferred from the claim text.