Business rule decision-making method and device based on rule engine

A decision-making method and rule-based technology, applied in special data processing applications, instruments, electronic digital data processing, etc., can solve the problem of being unable to become a direct user of rule engine products

Inactive Publication Date: 2013-05-08
BANK OF COMMUNICATIONS
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current implementation of rule engines on the market is all about rule language scripts, that is, rule descriptions (IF-THEN logic) are expressed in technical languages, such as Java-like languages, Groovy scripts, etc. Editing such technical scripts requires professional skills. Knowledge of computer programs, which prevents business managers who are experts in the business domain from being direct users of rule engine products

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Business rule decision-making method and device based on rule engine
  • Business rule decision-making method and device based on rule engine
  • Business rule decision-making method and device based on rule engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0024] Such as figure 1 As shown, it is a flowchart of a rule engine-based business rule decision-making method according to an embodiment of the present invention, and the rule-engine-based business rule decision-making method includes:

[0025] 101. Using the class options in a rule engine oriented to the business domain language to respectively obtain the business rule information of the business objects corresponding to the class options input by the user;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a business rule decision-making method and a business rule decision-making device based on a rule engine. The method includes the following steps: respectively obtaining business rule information of business objects of corresponding class options input by a user by using class options of the rule engine facing business domain languages, conducting analysis by using business object model comment libraries, comment analyzing processing programs, and business object model metadata descriptive database in the rule engine facing the business domain languages according to the business rule information of the business objects of the corresponding class options input by the user, and obtaining business rule decision-making results which are corresponding to the analyzed rule engine facing the business domain languages. According to the business rule decision-making method and the business rule decision-making device based on the rule engine, a method which uses the 'business domain language' which is close to natural languages to edit the business rules can be used, and edited rules can be used to conduct system automatic decision making. With the technical scheme, a business manger can successfully edit the business rules, the production efficiency is greatly increased, and response to market change is fast.

Description

technical field [0001] The invention relates to rule engine technology, in particular to a rule engine-based business rule decision-making method and device. Background technique [0002] The rule engine originated from the expert system in the field of artificial intelligence. The expert system uses the knowledge base to process business data and infer relevant conclusions. A rule engine is a software system that executes a set of business rules in a production operating environment. It enables policy rules to be defined, tested, executed, and maintained without application code. The rule engine uses a rule language that conforms to a specific grammar for rule definition. Usually the rules are separated from the application code, and a declarative way is used to tell "what needs to be done" instead of "how to do it". The rule engine accepts data input, interprets business rules, And make corresponding decisions according to business rules. [0003] Currently, rule engines...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30G06F17/24
Inventor 丁益斌李海翔郭志军
Owner BANK OF COMMUNICATIONS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products