Course Outline
규칙 엔진에 대한 간략한 소개
- 짧은 역사 또는 전문가 시스템 및 규칙 엔진
- 인공 지능이란 무엇입니까?
- 순방향 및 역방향 체인
- 선언적 vs 절차/oop
- 솔루션 비교
- 규칙 엔진은 언제 사용합니까?
- 규칙 엔진을 사용하지 말아야 할 경우는 언제입니까?
- 규칙 엔진의 대안
키에
- 선언적 사실 모델과 전통적인 사실 모델
- 간단한 테스트로 간단한 규칙 실행
- 자산 저작
- 의사결정 테이블
- 규칙 템플릿
- 안내 규칙 편집기
- 테스트, 한계 및 이점
- 규칙을 사용하여 간단한 프로세스 개발
Eclipse에서 규칙 작성
- 상태 비저장 세션과 상태 저장 세션
- 적절한 사실 선택
- 기본 연산자 및 Drools 특정 연산자)
- 기본 누적 함수(합계, 최대값 등...)
- 중간 계산
- 새로운 사실 삽입
- 연습(많이)
BPMN을 사용한 순서 규칙
- 돌출
- 규칙 흐름 대 BPMN 2.0
- 프로세스에서 규칙 세트 실행
- 규칙과 게이트웨이
- BPMN 2.0 기능에 대한 간략한 개요(트랜잭션, 예외 처리)
- Drools의 포괄적인 선언적 비즈니스 논리
도메인 특정 Languages (DSL)
- 새로운 언어 만들기
- 관리자가 사용할 DSL 준비
- DSL이 포함된 기본 Natural Language Processing (NLP)
- 규칙에서 DSL을 작성하기 위한 전략
- 분석가가 작성한 DSL의 규칙 작성 전략
단위 테스트
- 테스트 전략(사례별 또는 규칙별 테스트)
- 자동으로 테스트 실행
Requirements
필수는 아니지만 모든 언어(SQL, Java, C#, VBA 등...)의 프로그래밍 기술을 적극 권장합니다.
회원 평가 (5)
good atmosphere
Martin Jesterschawek
Course - Business Rule Management (BRMS) with Drools
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
Course - Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Course - Introduction to Drools 6 for Developers
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.