Automated Integration System for Custom Business Process Deployment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current business-to-business integration software applications are generic and require extensive configuration and customization by users or programmers, leading to time-consuming and costly processes for data exchange between enterprises and trading partners.
Innovation Solution
An automated system that uses a web-based graphical interface to model integration processes, generating customized software applications with a dynamic runtime engine, which includes pre-built code sets and connector codesets, allowing users to create and deploy integrated business processes without manual intervention, enabling seamless data exchange between diverse systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If generic integration software applications are used, then device complexity is reduced, but customization capability and adaptability deteriorate
Solution Approach 1:
The system segments the software application into reusable components: connector codesets for different trading partners, business process codesets for different processes, and runtime engine. Users selectively combine these segments to create customized applications, reducing overall complexity while maintaining adaptability.
Solution Approach 2:
The runtime engine serves as a universal platform that can execute multiple types of connector codesets and business process codesets. This single universal component provides multiple functions (connecting to different systems, executing different processes) without requiring separate applications for each function.
2Adaptability or versatility
If extensive configuration and customization is performed, then adaptability and versatility are improved, but loss of time and productivity deteriorate
Solution Approach 1:
Connector codesets and business process codesets are pre-built and stored in the system before needed. Users can directly retrieve and deploy these pre-configured components without performing configuration work, significantly reducing implementation time while maintaining full customization capability through selective combination.
Solution Approach 2:
Instead of creating custom configurations from scratch, users copy and retrieve pre-built connector codesets and business process codesets that have been previously configured. This copying approach maintains adaptability while eliminating the time-consuming configuration process.
3Adaptability or versatility
If manual configuration is performed, then customization capability is improved, but ease of operation deteriorates
Solution Approach 1:
The system enables users to independently select, retrieve, and deploy customized software applications through the runtime engine without requiring manual configuration or programming. The self-service mechanism maintains full customization capability while dramatically improving ease of operation.
Solution Approach 2:
The runtime engine acts as an intermediary between users and the complex underlying system components. Users interact with simplified interfaces to select connector and business process codesets, while the runtime engine handles the complex tasks of retrieval, integration, and execution, maintaining both customization capability and ease of operation.
Data Source
AI summary
A method includes providing a graphical user interface to an automated software development system, and providing a customized software application to an enterprise. The application comprises a collection of codesets that together are configured to perform an integration process.


