Abstract IT Structure Generation for Business Requirement Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high costs and complexity of Information Technology (IT) development, deployment, and maintenance in large institutions due to evolving technology and business requirements lead to significant investments of time and money, necessitating a method to reduce these burdens.

Innovation Solution

A method and system that translates business requirements into functional requirements and generates an abstract IT structure, supporting the creation, integration, hosting, and deployment of computer-readable code to streamline IT development processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional manual IT development processes are used, then flexibility in handling evolving business requirements is maintained, but costs and time investment increase significantly

Engineering Contradiction:
Improveflexibility in handling evolving business requirementsVSAvoidtime investment in development, deployment, and maintenance
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining abstract IT structures and functional requirement templates that can be rapidly instantiated when business requirements evolve. The system prepares reusable architectural patterns and configuration frameworks in advance, allowing quick adaptation without starting from scratch each time requirements change.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by transforming business requirements into functional requirements through systematic parameter mapping. The system changes parameters from high-level business concepts to detailed technical specifications, enabling automated generation of IT structures that adapt to evolving requirements through parameter adjustment rather than complete redesign.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If traditional manual IT development processes are used, then complex business requirements can be addressed, but costs and user effort increase significantly

Engineering Contradiction:
Improveability to address complex business requirementsVSAvoiduser effort and costs in IT development
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent applies copying by creating reusable abstract IT structure templates that can be instantiated multiple times for different business scenarios. Once a functional requirement pattern is established, it can be copied and adapted for similar requirements, significantly reducing user effort and costs while maintaining the ability to address complex business needs through template customization.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements universality by designing abstract IT structures that serve multiple functions across different business domains. The system creates universal functional requirement models that can address various complex business requirements through configuration rather than custom development, reducing both user effort and costs while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If automation is introduced to reduce costs and effort, then productivity improves, but the complexity of the development system increases

Engineering Contradiction:
Improveefficiency in IT development processVSAvoidcomplexity of the automated development system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the automated development system into distinct modular components: business requirement analysis modules, functional requirement translation modules, abstract IT structure generation modules, and deployment modules. Each segment handles a specific aspect of the development process, improving productivity while managing system complexity through modular architecture that allows independent development and maintenance of each component.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7949992B2Development of information technology system
Publication Date: 2011.05.24 RAKUTEN GROUP INC
  • US7949992B2 patent drawing
  • US7949992B2 patent drawing
  • US7949992B2 patent drawing

AI summary

A method performed in an Information Technology (IT) development environment and an associated computer system. Business requirements are translated into functional requirements. An abstract IT structure is generated by translating the functional requirements into the abstract IT structure.