Business Rule Repository Text String Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Business rule repositories are inefficient for developers to locate specific business rules without knowing the rule's name, ID, catalog, or organizational structure, leading to difficulties in application development.
Innovation Solution
A computer-implemented method and system that displays a GUI for creating business rules, receives user input for input variables and actions, generates a text document based on this input, and stores it in a business rule repository, allowing for keyword-based searching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If business rules are stored in a repository organized by name, ID, catalog, or folder structure, then the repository can store and manage business rules systematically, but developers cannot easily locate specific rules without knowing the exact organizational path or rule identifier
Solution Approach 1:
The patent creates a text string copy or representation of each business rule that captures its essential meaning and content. This text representation is stored alongside the structured rule data, enabling developers to search for rules using natural language keywords rather than requiring precise knowledge of the repository's organizational structure or rule identifiers.
2Adaptability or versatility
If the repository is organized with detailed hierarchical structures (catalogs, rulesets, folders), then business rules can be systematically categorized and managed, but the complexity of navigating and searching the repository increases
Solution Approach 1:
The text string representation acts as an intermediary between the complex hierarchical repository structure and the developer's search needs. Instead of requiring developers to navigate through multiple levels of catalogs, rulesets, and folders, they can search directly using keywords that match the business rule content, and the system bridges the gap between the simple search query and the complex underlying structure.
3Productivity
If business rules are stored without text string representations, then the repository maintains a simpler data structure, but keyword-based searching becomes impossible
Solution Approach 1:
The system performs preliminary action by pre-generating and storing text string representations of business rules when they are created or modified. This advance preparation enables rapid keyword-based searching without requiring complex search algorithms to be executed at query time, as the searchability is already built into the stored data structure.
Data Source
AI summary
Computer-implemented systems and methods are disclosed for providing a business rule repository in a memory. An exemplary method includes displaying, on a display device, a graphical user interface (GUI) for creating a business rule, and receiving, in a computer, via the GUI user input relating to an input variable of the business rule, and user input relating to an action required by the business rule based on the input variable. The method further includes generating, by the computer, a text document associated with the business rule based on the input, and storing the text document associated with the business rule in the business rule repository.


