Rule engine optimization method, device and system and storage medium
An optimization method and optimization device technology, applied in version control, instrumentation, software maintenance/management, etc., can solve the problems of complex rule configuration process, inability to realize reuse, and low efficiency of rule execution, so as to reduce performance disadvantages and quickly restore The effect of using and reducing the workload
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] Such as figure 1 As shown, the present embodiment proposes a method for optimizing a rule engine, the method comprising:
[0037] Step 110, constructing an algorithm library in the rule engine, where pre-configured rule-related algorithm packages are stored.
[0038] Specifically, the algorithm library includes a standard algorithm library module, a basic algorithm library module and a custom algorithm library module. The standard algorithm library module is used to provide standard mathematical algorithm packages; the basic algorithm library module is used to provide common algorithm packages summarized at the business level; The definition algorithm library module is used to provide algorithm customization and extension functions.
[0039] Example of a standard algorithm: In the Morton adjustment of the probability of default, the systematic risk factor R needs to be calculated, and the formula is:
[0040]
[0041] It can be seen that the R formula needs to use ...
Embodiment 2
[0055] Corresponding to the above-mentioned embodiment 1, the embodiment of the present invention proposes a rule engine optimization device, such as figure 2 As shown, the device includes:
[0056] The algorithm library module 210 is configured to construct an algorithm library in the rule engine, and a pre-configured rule-related algorithm package is stored in the algorithm library.
[0057] The rule configuration module 220 is configured to call the rule-related algorithm package in the algorithm library according to the requirements to complete the business rule configuration during the business rule configuration process.
[0058] Furthermore, the algorithm library includes a standard algorithm library module, a basic algorithm library module and a custom algorithm library module. The standard algorithm library module is used to provide standard mathematical algorithm packages; the basic algorithm library module is used to provide common algorithm packages summarized at ...
Embodiment 3
[0065] Corresponding to the above embodiments, this embodiment proposes a rule engine optimization system, such as image 3 As shown, the system includes: a processor 310 and a memory 320;
[0066] memory 320 for storing one or more program instructions;
[0067] The processor 310 is configured to run one or more program instructions to execute any method step in the above rule engine optimization method.
[0068] A rule engine optimization system proposed by the embodiment of the present invention, by building an algorithm library in the rule engine, the algorithm with complex algorithm logic and complex mathematical calculation formula required in the process of business rule configuration is introduced in the form of an algorithm package In the rule configuration process, it has the following advantages:
[0069] (1) At the level of rule configuration, through the configuration of this optimization method, the algorithm package of complex mathematical calculation formulas...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com