Business Process Framework for Reinsurance Administration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Reinsurance software systems face challenges in reducing development time and increasing flexibility to meet evolving customer requirements in a changing market, as they often require complex and time-consuming development processes.

Innovation Solution

A business process framework that includes common functionality for reinsurance administration, allowing developers to derive business process subclasses and combine them to build application programs, with support processes for data validation, security checks, and graphical user interface elements, enabling faster and more flexible development.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reinsurance software systems are developed using traditional complex development processes, then functional completeness and reliability are improved, but development time and cost increase significantly

Engineering Contradiction:
Improvefunctional completenessVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the reinsurance software system into distinct modular components including user interface modules, business logic modules, data access modules, and support process modules. This segmentation allows each module to be developed, tested, and maintained independently, reducing overall development time while maintaining functional completeness through systematic integration of modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by providing pre-built framework components, templates, and support processes that are prepared in advance. These include predefined user interface templates, standard business logic frameworks, and reusable data access layers that can be directly applied to specific reinsurance products, eliminating the need to develop these foundational elements from scratch for each new product.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If reinsurance software systems are developed using traditional complex development processes, then functional completeness and reliability are improved, but development cost increases significantly

Engineering Contradiction:
Improvefunctional completenessVSAvoiddevelopment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent creates universal framework components and support processes that can serve multiple reinsurance products and functions. The standardized business logic modules, common data access layers, and reusable user interface templates can be applied across different reinsurance product lines, reducing redundant development effort and lowering overall development costs while maintaining functional completeness.

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

Solution Approach 2:

The patent implements discarding and recovering by identifying and eliminating redundant development efforts through the framework. Common functionality that would otherwise be re-developed for each product is discarded from individual product development and recovered as shared framework assets, reducing development cost while preserving necessary functions.

Inventive Principle:
Principle #34Discarding and recovering

3Stability of the object's composition

If reinsurance software systems are developed using traditional complex development processes, then system stability is improved, but flexibility to meet evolving customer requirements deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidflexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by designing the software architecture with configurable and adaptable components. The framework allows dynamic configuration of business logic parameters, flexible composition of business processes from modular components, and adaptive user interfaces that can be customized without compromising the stability of the core system architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the system into independent, loosely-coupled modules that can be reconfigured to meet changing requirements. This modular architecture allows specific business logic modules or user interface components to be modified or replaced without affecting the overall system stability, enabling flexibility while maintaining system integrity.

Inventive Principle:
Principle #1Segmentation

4Reliability

If reinsurance software systems are developed using traditional complex development processes, then comprehensive functionality is improved, but ease of customization deteriorates

Engineering Contradiction:
Improvecomprehensive functionalityVSAvoidease of customization
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent prepares preliminary configurable templates and parameter sets for common reinsurance functions. These pre-configured elements include standard business logic templates, predefined data structures, and template user interfaces that can be easily customized through configuration rather than code modification, making comprehensive functionality accessible while simplifying customization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates universal framework components that provide comprehensive functionality across multiple reinsurance product types. These universal components include configurable business logic engines, standardized data access frameworks, and adaptable user interface templates that can be customized for specific products without requiring separate development efforts, thereby improving ease of customization.

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

Data Source

PatentUS7693731B1Business process framework for reinsurance
Publication Date: 2010.04.06 COMPUTER SCIENCES CORP
  • US7693731B1 patent drawing
  • US7693731B1 patent drawing
  • US7693731B1 patent drawing

AI summary

An improved method and system for developing a reinsurance administration system. Developers may build application programs for reinsurance administration with increased re-use of existing functionality and decreased development time. A business process framework may include common functionality for a plurality of business processes and a template for executing steps in the business processes. The common functionality may include behavior for GUI elements such as windows and buttons, error logging, and database commit and rollback transactions. One or more business process subclasses may be derived from abstract business process classes in the business process framework. One or more support processes in the business process framework may be specified for a business process. The support processes may include support processes for data or syntax validation, GUI, persistent data storage, security, and/or precondition checks. One or more hook methods in the business process framework may be overridden by a business process to identify methods to be performed at various points during execution of the business process. The business processes may be combined to build one or more application programs.