Course Outline

규칙 엔진에 대한 간략한 소개

  • 인공지능
  • 전문가 시스템
  • 규칙 엔진이란 무엇입니까?
  • 규칙 엔진을 사용하는 이유는 무엇입니까?
  • 규칙 엔진의 장점
  • 규칙 엔진은 언제 사용해야 합니까?
  • 스크립팅 또는 프로세스 엔진
  • 규칙 엔진을 사용하면 안 되는 경우
  • 강력하고 느슨한 결합
  • 규칙이란 무엇입니까?

규칙 생성 및 구현

  • 사실 모델
  • 키에
  • 규칙 비전 및 저장소
  • 수업 과정

도메인 특정 언어(DSL)

  • 규칙을 DSL로 대체
  • DSL 규칙 테스트
  • 수업 과정

jBPM

  • Drools와 통합
  • 기본 BPMN에 대한 간략한 개요
  • 프로세스에서 규칙 호출
  • 그룹화 규칙
  • 수업 과정

퓨전

  • 복합 이벤트 처리란 무엇입니까?
  • Fusion에 대한 간략한 개요
  • 수업 과정

Mvel - 규칙 언어

  • 필터링(팩트 유형, 필드
  • 연산자
  • 복합적인 조건
  • 운영자 우선순위
  • 누적 함수(평균, 최소, 최대, 합계, CollectList 등...)

Rete - 후드 아래

  • 컴파일 알고리즘
  • Drools RETE 확장
  • 노드 유형
  • 절제된 레테 트리
  • 리테 최적화

규칙 테스트

  • KIE로 테스트하기
  • JUnit으로 테스트하기

OptaPlanner

  • OptaPlanner 개요
  • 간단한 예

애플리케이션과 규칙 통합

  • Java 코드에서 규칙 호출

Requirements

모든 객체 지향 프로그래밍 언어에 대한 기본 지식.

관계형 데이터 모델(RDBMS)에 대한 기본 지식.

Business 프로세스 모델링의 기본 아이디어.

  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (8)

Related Courses

IBM ODM Decision Management

  21 Hours

Related Categories