Job Flow Aggregation via Excluded Data Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In information processing systems, managing multiple job flows that perform common processes leads to increased maintenance costs due to the need for individual maintenance of each job flow, even when they execute the same processes, resulting in inefficiencies and higher operational expenses.
Innovation Solution
A control program and method that identifies and aggregates job flows with coincident output data by analyzing data excluded from the data extraction process, determining whether these job flows can be aggregated based on the excluded data, thereby reducing maintenance costs by unifying common processes into a single job flow.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of repair
If multiple job flows are managed individually, then each job flow can be maintained independently, but maintenance costs increase due to redundant maintenance of common processes
Solution Approach 1:
The patent merges multiple job flows that execute common processes into a single unified job flow. By identifying job flows with coincident output data and aggregating them, the system eliminates redundant maintenance of identical processes while preserving the ability to maintain the unified job flow independently. This resolves the contradiction by combining previously separate maintenance tasks into a single maintenance operation.
2Loss of energy
If job flows are aggregated into a single unified job flow, then maintenance costs are reduced, but the complexity of identifying and managing aggregatable job flows increases
Solution Approach 1:
The patent replaces manual analysis and comparison of job flow processes with an automated computer-based system. The control device automatically identifies job flows with coincident output data by comparing their execution results, eliminating the need for manual inspection and analysis. This substitution of automated computation for manual mechanical analysis reduces the complexity burden while enabling effective job flow aggregation.
Solution Approach 2:
The patent uses output data from executed job flows as copies to compare and identify coincident processes. By executing job flows and capturing their output data, the system creates comparable representations that can be analyzed automatically. This copying approach simplifies the identification process by working with standardized output representations rather than analyzing complex process definitions directly.
3Adaptability or versatility
If manual analysis of job flow processes is performed to identify common processes, then aggregation decisions can be made, but time and resources are consumed in the analysis process
Solution Approach 1:
The patent performs preliminary execution of job flows to obtain their output data before making aggregation decisions. By executing the job flows in advance and capturing their outputs, the system prepares the necessary comparison data beforehand. This preliminary action eliminates the need for time-consuming manual analysis during the decision-making process, as the output data is already available for automated comparison.
Data Source
AI summary
A non-transitory computer-readable storage medium storing a control program that causes a computer to execute a process, the process including obtaining, for each of a plurality of job flows to which coincident input data is inputted, data excluded from the coincident input data of each of the plurality of job flows by a data extraction process or information specifying the excluded data, each of the plurality of job flows defining a plurality of processes including the data extraction process to be executed, and determining whether the plurality of job flows whose output data are coincident each other are aggregated or not based on the excluded data or the information specifying the excluded data.


