Autonomic Service Discovery and Integration System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The integration of multiple service offerings from different providers is complex and time-consuming, requiring significant manual intervention due to the complexity of the process.
Innovation Solution
An autonomic method and system that discovers complementary services, evaluates their compatibility, and automatically generates a new service by integrating the selected candidate services with the offered service, including it in a service catalog using a processor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If manual integration of multiple service offerings is performed, then service integration can be achieved, but the process becomes complex and time-consuming requiring significant manual intervention
Solution Approach 1:
The system enables services to automatically discover and integrate with complementary services without human intervention. The service registration module automatically registers discovered services, and the integration module autonomously creates integrated service compositions, allowing the system to serve itself rather than requiring manual configuration.
Solution Approach 2:
The system performs service discovery and compatibility evaluation in advance before integration is needed. By pre-identifying complementary services and assessing their compatibility, the system prepares integration candidates beforehand, eliminating the need for complex manual analysis when integration is required.
2Productivity
If manual service integration is performed, then service compatibility can be evaluated, but the process is time-consuming and requires extensive user interaction
Solution Approach 1:
The system replaces manual mechanical evaluation processes with automated computational methods. The compatibility evaluation module uses algorithmic assessments to determine service compatibility, substituting human expert analysis with automated computational evaluation that operates faster and without fatigue.
Solution Approach 2:
The system implements automated feedback loops where service discovery, compatibility evaluation, and integration results are continuously fed back to refine the process. This automated feedback mechanism enables rapid iterative improvement without requiring manual intervention at each step, significantly reducing evaluation time.
3Ease of operation
If automated service discovery and integration is implemented, then manual intervention is reduced, but service compatibility evaluation becomes more complex
Solution Approach 1:
The system divides the complex compatibility evaluation process into distinct modular components: service discovery module, compatibility evaluation module, and integration module. Each module handles a specific aspect of the evaluation, making the overall complex process manageable through segmentation into smaller, specialized tasks.
Solution Approach 2:
The system introduces an intermediary compatibility evaluation module that acts as a mediator between service discovery and integration. This intermediary automatically assesses compatibility between discovered services and target services, translating complex compatibility criteria into automated evaluation metrics that simplify the overall process.
Data Source
AI summary
A method can include discovering a plurality of services that are complementary to an offered service and selecting a service from the plurality of services as a candidate for integration with the offered service. The method further can include automatically generating a new service, using a processor, by integrating the candidate service with the offered service. The new service can be included in a service catalog.


