Batch Process Straight Through Modeling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing batch processing solutions require extensive manual programming, leading to quality issues and increased costs due to the need for manual intervention and fragmented development environments between modeling and programming tools.
Innovation Solution
A system and method for batch process straight through modeling that allows for graphical definition of batch processes using a processor and storage device, transforming the model into executable code without manual programming, enabling parallel processing and reducing the need for manual intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual programming is used to create batch processing solutions, then flexibility and customization are achieved, but quality issues increase and development time extends due to extensive manual intervention
Solution Approach 1:
The patent replaces manual programming (mechanical system) with automated model transformation. Users define batch processes using a graphical interface that automatically generates executable code through model transformation, eliminating manual programming while maintaining customization capabilities and improving both quality and development speed
Solution Approach 2:
The system enables self-service batch process creation where users can define processes through intuitive graphical interfaces without requiring programming expertise. The automated transformation engine handles the complex code generation, allowing business users to create batch processes independently without relying on IT developers
2Adaptability or versatility
If separate modeling and programming tools are used, then specialized functionality is achieved, but device complexity increases and integration difficulties arise
Solution Approach 1:
The patent merges the modeling and programming functions into a single integrated tool. The graphical interface allows users to define batch processes visually, and the same tool automatically transforms the model into executable code, eliminating the need for separate modeling and programming tools while maintaining specialized functionality
Solution Approach 2:
The system provides a universal platform that handles both process modeling and code generation within a single tool. The graphical interface supports various batch processing scenarios, and the model transformation capability enables the same tool to serve multiple purposes from design to execution
Data Source
AI summary
Systems, methods and machine-readable mediums for batch process straight through modeling are provided. The systems may include a storage device and a processor. The storage device may store at least one batch process model. The processor may be programmed to display a graphical user interface for graphically defining the batch process model with at least one flowchart, and receive a selection of at least one activity step for inclusion in the at least one flowchart, each activity step corresponding to a predefined execution logic. The processor may be also programmed to determine the batch process model from the at least one activity step selected, and display the at least one activity step in the at least one flowchart.


