План на курса

Кратко въведение в двигателите на правилата

    Експертни системи с изкуствен интелект Какво е машина за правила? Защо да използвате Rule Engine? Предимства на Rule Engine Кога трябва да използвате Rule Engine? Скриптови или процесни машини Кога НЕ трябва да използвате машина за правила Силна и хлабава връзка Какво представляват правилата?

Създаване и прилагане на правила

    Модел на факти KIE Правила Визия и хранилище Упражнения

Специфичен за домейн език (DSL)

    Замяна на правила с DSL Тестване на DSL правила Упражнения

jBPM

    Интеграция с Drools Кратък преглед на основните BPMN Извикване на правила от процес Правила за групиране Упражнения

синтез

    Какво е комплексна обработка на събития? Кратък преглед на Fusion Exercises

Mvel - езикът на правилата

    Филтриране (тип факт, поле Оператори Съставни условия Приоритет на оператори Натрупване на функции (средно, мин., макс., сума, collectList и др...)

Rete - под капака

    Алгоритъм за компилация Drools RETE разширения Типове възли Подценяване на Rete дърво Rete оптимизация

Тестване на правилата

    Тестване с KIE Тестване с JUnit

OptaPlanner

    Преглед на OptaPlanner прости примери

Интегриране на правила с приложения

    Извикване на правила от Java Кодекс

Изисквания

Основни познания по всеки обектно-ориентиран език за програмиране.

Основни познания за релационния модел на данни (RDBMS).

Основна идея на Business Моделиране на процеси.

  21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (8)

Свързани Kурсове

JBPM: Case Management with JBPM v7

  14 Hours

IBM ODM Decision Management

  21 Hours

IBM ODM and Blockchain: Applying Business Rules to Smart Contracts

  14 Hours

Свързани Kатегории