Combined Workflow Rejection Determination with Service Level Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing rejection determination devices are inadequate for monitoring combined workflows involving multiple data exchanges and do not account for compensation operations, leading to inefficient rejection decisions and potential service level degradation.
Innovation Solution
A combined workflow monitoring device with a rejection determination function that includes event information recording, progress observation, hypothetical rejection state expression, processing operation prediction, evaluation value calculation, and targeted progress generation to efficiently determine rejection in complex workflows considering agreed service levels and compensation operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a rejection determination device monitors only simple data exchanges between server and clients, then the device complexity is low, but the device cannot identify combined workflows defined by multiple data exchanges
Solution Approach 1:
The patent segments the monitoring function into multiple specialized components: event information recording means for capturing individual data exchanges, progress observing means for tracking workflow stages, and hypothetical rejection state expressing means for evaluating rejection impacts. This segmentation enables the system to handle complex combined workflows while maintaining manageable device complexity through functional decomposition.
Solution Approach 2:
The rejection determination device is designed with multi-functionality to handle both simple server-client data exchanges and complex combined workflows involving multiple business application systems and workflow systems. The device universally monitors various types of data exchanges, tracks progress across different workflow stages, and evaluates rejection impacts on diverse system configurations, making it adaptable to different workflow complexities.
2Productivity
If the rejection determination device does not assume compensation operations, then the processing speed is fast, but the device cannot apply rejection determination to combined workflows where compensation operations occur
Solution Approach 1:
The patent implements preliminary action by introducing hypothetical rejection state expressing means that evaluates the potential impacts of rejection before actual rejection occurs. This includes predicting processing operations and assessing compensation operation requirements in advance, allowing the system to prepare for complex workflow scenarios without sacrificing determination speed during actual operation.
Solution Approach 2:
The patent introduces processing operation predicting means as an intermediary component that bridges the gap between simple rejection determination and complex combined workflow monitoring. This intermediary predicts the processing operations and compensation requirements, enabling the device to handle combined workflows with compensation operations while maintaining efficient determination processes.
3Measurement precision
If the rejection determination device monitors only average response time, then the measurement is simple, but the device cannot properly evaluate service levels in combined workflows with multiple data exchanges
Solution Approach 1:
The patent transitions from one-dimensional average response time measurement to multi-dimensional service level evaluation by introducing progress observing means that tracks workflow progression through multiple stages. The system evaluates service levels across different dimensions including individual data exchange response times, cumulative workflow progress, and stage-specific performance metrics, providing comprehensive service level assessment for combined workflows.
Solution Approach 2:
The patent implements feedback mechanisms through evaluation value expressing means that continuously monitors and evaluates service level conditions based on multiple data exchanges and workflow progress. The system provides feedback on whether service levels are being met, enabling dynamic adjustment and proper evaluation of complex combined workflow performance beyond simple average response time measurements.
Data Source
AI summary
A rejection determination is made taking into consideration of an agreed service level for a combine workflow executed on a combine workflow system wherein a plurality of business application are collaborated with one another for business collaborations. A state is expressed which will appear when the combined workflow is hypothetically rejected, based on the progress thereof. A processing operation of the combined workflow is predicted based on the expressed state, taking into consideration the influence exerted on the plurality business application systems and the plurality of workflow systems in respect of response performance. A processing operation, which is the result of the prediction, and historical information of event information from the event information recording means are retrieved, and an evaluation value is calculated based on the result of the statistical processing of the historical information. It is determined whether or not the evaluation value satisfies a condition defined by said agreed service level. When the evaluation value does not satisfy the condition defined by the agreed service level, a rejection-target-specific progress for selecting/specifying an execution which has an arbitrary progress equal to or less than a maximum progress, is generated as a rejection target.


