Dynamic Visual Workflow Mechanism for Automated Business Process Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional database systems require cumbersome manual coding and expensive dedicated infrastructure for updating or creating new business processes, leading to inefficiencies and high costs.
Innovation Solution
A dynamic visual workflow mechanism that interprets user requests to generate visual workflows and corresponding tasks automatically, allowing businesses to update or create processes without new coding or dedicated environments, using a multi-tenant database system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If manual coding and dedicated infrastructure are used to create or update business processes, then process functionality can be achieved, but development time and cost increase significantly
Solution Approach 1:
The system enables self-service process creation through automated workflow generation. The processor automatically generates workflow definitions and task definitions based on user requests without requiring manual coding intervention. This allows business users to create and update processes independently, eliminating the need for developer involvement and significantly reducing development time.
Solution Approach 2:
The system performs preliminary actions by pre-defining workflow templates and task structures that can be automatically instantiated. Rather than creating processes from scratch each time, the system has pre-prepared frameworks ready to be configured and deployed, accelerating the process creation timeline.
2Productivity
If manual coding is used to update business processes, then process changes can be implemented, but operational efficiency decreases
Solution Approach 1:
The automated workflow generation system enables self-service process management where business users can request and implement process updates without involving developers. The processor automatically translates business requirements into executable workflow definitions, making process management as easy as submitting a textual request.
Solution Approach 2:
The system replaces the mechanical process of manual coding with an automated information processing system. Instead of developers manually writing code to implement process changes, the processor automatically generates workflow definitions from natural language requests, substituting manual mechanical work with automated intellectual processing.
3Reliability
If dedicated infrastructure is used for each business process, then process reliability is maintained, but system complexity and cost increase
Solution Approach 1:
The system implements a universal workflow management platform that can handle multiple different business processes through a single infrastructure. The processor generates workflow definitions that can be executed on the same system regardless of the specific business process type, eliminating the need for dedicated infrastructure for each process while maintaining reliability through standardized execution mechanisms.
Data Source
AI summary
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic generating of visual workflow and corresponding tasks in an on-demand services environment. In one embodiment and by way of example, a method includes receiving a request to perform a business process at a computing system. The performing of the business process may include creating a new business process relating to workings of an organization. The method may further include interpreting content of the request, and dynamically generating a visual workflow in response to the interpretation of the content of the request. The visual workflow may be used to perform the business process.


