Visual Service Composition Tool for Enterprise Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Enterprise Services Architecture (ESA) tools lack intuitive mechanisms for adapting basic services to meet specific customer needs, particularly at the design time for business process services and applications.
Innovation Solution
A computer-implemented method and program product that generates a graphical representation of service elements, links their outputs and inputs to form adapted service elements, using a visual modeling tool like Visual Composer, allowing for customer-specific adaptation of enterprise services through concatenation and composition of service elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If ESA tools are used to compose enterprise services, then service composition capability is improved, but adaptability to customer-specific needs deteriorates
Solution Approach 1:
The patent segments enterprise services into reusable service elements that can be independently selected and combined. Service elements represent discrete functional units that can be dragged and dropped into composite applications, allowing customers to adapt services to specific needs without dealing with complex monolithic service compositions.
Solution Approach 2:
The patent performs preliminary action by pre-defining service elements and their interfaces before composition. Service elements are prepared in advance with standardized input/output interfaces, enabling customers to directly assemble composite applications without performing complex adaptation work during deployment.
2Adaptability or versatility
If service elements are concatenated to form adapted services, then adaptability is improved, but ease of operation deteriorates
Solution Approach 1:
The patent uses copying by allowing service elements to be replicated and reused multiple times within composite applications. A single service element definition can be instantiated multiple times with different configurations, simplifying the adaptation process while maintaining consistency across service compositions.
Solution Approach 2:
The patent introduces service elements as intermediaries between basic services and composite applications. These service elements provide standardized interfaces that mediate between underlying service implementations and customer-specific requirements, making adaptation easier while maintaining flexibility.
3Ease of operation
If graphical representation of service elements is generated, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The patent implements self-service by enabling customers to independently build and configure composite applications using the graphical modeling tool. The tool provides drag-and-drop functionality and automatic interface matching, allowing users to perform service composition without requiring deep technical expertise or extensive configuration work.
Data Source
AI summary
A computer-implemented method and computer program product for adapting enterprise services to specific requirements of an enterprise. A graphical representation of a plurality of service elements is generated on a computer. Each service element includes an input and an output. A link is generated between an output of a first service element of the plurality of service elements and an input of a second service element of the plurality of service elements. The first and second service elements are concatenated via the link to form an adapted service element.


