Common Visual Modeler for Low-Code Multi-Product Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing enterprise software products from multiple vendors pose challenges in seamless integration due to redundant or inconsistent configurations, leading to increased complexity, time, and cost in implementation and integration, which are not effectively addressed by current visual modeling-based development methods.
Innovation Solution
A common visual modeler is introduced that provides a unified platform for integrating multiple products, allowing end users to build applications with minimal coding, reducing development and integration costs, and ensuring consistency across products through a customizable and low-code approach.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple enterprise software products from different vendors are integrated, then functional capabilities are enhanced, but integration complexity and implementation time increase
Solution Approach 1:
The patent implements a universal visual modeling environment that can model multiple enterprise software products (SAP, Oracle, Microsoft Dynamics, etc.) within a single unified platform. This allows customers to integrate functionalities from different vendors without dealing with vendor-specific modeling tools, thereby enhancing functional capabilities while reducing integration complexity through a common interface and standardized modeling approach
Solution Approach 2:
The visual modeling environment acts as an intermediary layer between multiple enterprise software products and the customer's business processes. This mediator provides standardized connectors and integration patterns that simplify the integration process, allowing functional capabilities from multiple products to be combined without directly managing the complexity of each product's native integration interface
2Adaptability or versatility
If multiple enterprise software products are integrated, then business process coverage is improved, but project costs increase
Solution Approach 1:
By providing a single visual modeling environment that supports multiple enterprise software products, the patent eliminates the need for customers to purchase and learn multiple vendor-specific modeling tools. This universal platform reduces project costs while maintaining the ability to integrate diverse business processes from different software products
3Ease of operation
If visual modeling-based development is used, then ease of implementation is improved, but handling multiple products effectively remains difficult
Solution Approach 1:
The visual modeling environment is designed to be universally applicable across multiple enterprise software products while maintaining ease of use. It provides a consistent set of visual modeling tools and integration patterns that work regardless of which products are being integrated, thereby preserving the ease of implementation benefit of visual modeling while effectively handling multi-product scenarios
Solution Approach 2:
The patent applies homogeneity by providing a uniform visual modeling interface and consistent integration patterns across all supported enterprise software products. This standardized approach ensures that users experience the same ease of implementation regardless of which products are being integrated, eliminating the variability and additional complexity that would arise from product-specific modeling approaches
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided are methods and systems for enabling seamless integration between multiple products as a common layer by using a common visual modeler. An example system may include an application server and a common visual modeler. The common visual modeler may include a visual modeling environment for building an application by an end user. The visual modeling environment may include a modeler for creating the application, wherein the modeler comprises at least one component from at least one enterprise software product, the at least one component comprising at least one UI-based modeling tool for creating at least one artifact and a configuration module for managing settings of the at least one component. The common visual modeler may also include a server runtime environment for executing the application, the server runtime environment comprising at least one runtime engine for the at least one artifact created by the modeler.