100 Best JBoss Drools Videos


Notes:

JBoss Drools is a business rule management system (BRMS) that is designed to help organizations automate and manage decision-making processes. It is based on the Drools open-source rule engine, which is written in the Java programming language and is designed to be easy to use and integrate with other systems.

JBoss Drools is used to define, test, and execute business rules, which are statements that describe how a particular process or decision should be made. For example, a business rule might specify that a certain discount should be applied to a customer’s purchase if they meet certain criteria, such as being a loyalty program member or purchasing a certain amount of merchandise.

JBoss Drools is particularly useful for organizations that need to manage complex decision-making processes, as it allows them to define and automate these processes using a simple, intuitive interface. It is also highly flexible, as it can be easily customized and integrated with other systems, and can be used in a wide range of industries and applications.

Business rule management systems (BRMS) are software tools that are used to define, test, and execute business rules. Business rules are statements that describe how a particular process or decision should be made, and are used to automate and manage decision-making processes within an organization.

There are several key components to a typical business rule management system:

  1. Rule repository: This is a database that stores the business rules that have been defined by the system.
  2. Rule editor: This is a tool that allows users to create, modify, and delete business rules within the rule repository.
  3. Rule engine: This is the component of the BRMS that is responsible for executing the business rules. It takes input from the system and uses the business rules to determine the appropriate actions to take.
  4. Rule execution environment: This is the environment in which the business rules are executed. It may include other systems or processes that are used to implement the actions determined by the business rules.

To use a business rule management system, users first define the business rules that they want to use to automate and manage their decision-making processes. These rules can be created and modified using the rule editor, and are stored in the rule repository. When the system needs to make a decision or take an action, it retrieves the appropriate business rules from the repository and uses the rule engine to execute them. The rule execution environment is then used to implement the actions determined by the business rules.

Wikipedia:

See also:

100 Best Rules Engine Videos | Drools & Natural Language Processing


[46x Nov 2017]