Workflow Icon Arrangement and Syntax Checking for Big Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current big data processing methods, such as those using HADOOP, face challenges in effectively managing workflows for irregular data, particularly in identifying syntax errors and optimizing map-reduce processes, which can lead to inefficiencies and increased processing times.

Innovation Solution

A method and apparatus that utilize a map-reduce interface to generate workflows by arranging action and flow icons, include syntax checking and alarm badge generation for syntax errors, and provide real-time progress monitoring, enabling efficient data processing and storage in a HADOOP environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional HADOOP methods are used for big data processing, then the system can handle large volumes of data, but workflow management for irregular data becomes inefficient and processing time increases

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs syntax checking and validates workflow configurations before actual data processing begins. The map-reduce interface pre-compiles and prepares processing workflows, ensuring that irregular data is properly structured and that processing logic is error-free before execution, thereby preventing rework and reducing overall processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A graphical user interface with map-reduce interface acts as an intermediary between users and the HADOOP processing system. This interface provides workflow management capabilities, syntax validation, and visual configuration tools that streamline the preparation and execution of data processing tasks, improving efficiency without requiring users to directly manage complex HADOOP configurations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive syntax checking is performed on all icons and workflows, then error detection capability is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improveerror detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The workflow configuration system performs self-validation through automated syntax checking of icons and workflow definitions. The system inherently checks for errors in workflow syntax, icon configurations, and data mappings without requiring external validation tools or manual verification, thereby improving reliability while keeping the interface straightforward

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides immediate feedback through alarm badges and visual indicators when syntax errors or configuration issues are detected in workflows or icons. This real-time feedback mechanism helps users quickly identify and correct errors without requiring complex validation procedures or multiple review steps

Inventive Principle:
Principle #23Feedback

3Ease of operation

If real-time monitoring and alarm badge generation are implemented, then workflow management is improved, but computational resources and system complexity increase

Engineering Contradiction:
Improveworkflow managementVSAvoidcomputational resources
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system uses graphical alarm badges as visual copies or representations of workflow status and error states. Instead of requiring complex real-time computational monitoring, the system generates visual indicators that replicate the essential information about workflow progress and errors, providing easy-to-understand status information with minimal computational overhead

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10175954B2Method of processing big data, including arranging icons in a workflow GUI by a user, checking process availability and syntax, converting the workflow into execution code, monitoring the workflow, and displaying associated information
Publication Date: 2019.01.08 LG CNS CO LTD
  • US10175954B2 patent drawing
  • US10175954B2 patent drawing
  • US10175954B2 patent drawing

AI summary

Provided is a method of processing a big data which may include arranging a plurality of action icons from a palette and a plurality of flow icons representing a non-cyclic order for the plurality of the action icons to generate a workflow, checking a syntax for the plurality of the arranged action icons and the plurality of the flow icons, the syntax being dependent on a corresponding action icon and graphically generating an alarm badge indicating a syntax error for a specific icon when the syntax error for the specific icon is found. Therefore, the method and apparatus may use a Hadoop framework to effectively manage a workflow for processing irregular big data.