Plan Szkolenia

Krótkie wprowadzenie do silników reguł

  • Sztuczna inteligencja
  • Systemy eksperckie
  • Co to jest silnik reguł?
  • Dlaczego warto używać silnika reguł?
  • Zalety silnika reguł
  • Kiedy należy używać silnika reguł?
  • Skrypty lub silniki procesów
  • Kiedy NIE powinieneś używać silnika reguł
  • Mocne i luźne sprzęgło
  • Co to są zasady?

Tworzenie i wdrażanie reguł

  • Model faktów
  • KIE
  • Zasady wizualizacji i repozytorium
  • Ćwiczenia

Język specyficzny dla domeny (DSL)

  • Zastąpienie reguł DSL
  • Testowanie reguł DSL
  • Ćwiczenia

jBPM

  • Integracja z Drools
  • Krótki przegląd podstawowych BPMN
  • Wywoływanie reguł z procesu
  • Zasady grupowania
  • Ćwiczenia

Połączenie

  • Co to jest złożone przetwarzanie zdarzeń?
  • Krótki przegląd Fusion
  • Ćwiczenia

Mvel - język reguł

  • Filtrowanie (typ faktu, pole
  • Operatorzy
  • Warunki złożone
  • Priorytet operatorów
  • Funkcje akumulacyjne (średnia, min., maks., suma, lista zbierania itp.)

Rete - pod maską

  • Algorytm kompilacji
  • Drools Rozszerzenia RETE
  • Typy węzłów
  • Zrozumienie drzewa Rete
  • Optymalizacja Rete

Testowanie reguł

  • Testuję za pomocą KIE
  • Testowanie z JUnitem

OptaPlanner

  • Przegląd OptaPlanner
  • Proste przykłady

Integracja reguł z aplikacjami

  • Wywoływanie reguł z Java Kodu

Wymagania

Podstawowa znajomość dowolnego obiektowego języka programowania.

Podstawowa znajomość relacyjnego modelu danych (RDBMS).

Podstawowa idea modelowania procesów Business.

 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie