Kerangka Materi
Pengenalan Singkat tentang Mesin Aturan
- Riwayat singkat atau Sistem Pakar dan Mesin Aturan
- Apa itu Kecerdasan Buatan?
- Forward vs Backward chaining
- Deklaratif vs prosedural/oo
- Pembandingan solusi
- Kapan harus menggunakan mesin aturan?
- Kapan tidak boleh menggunakan mesin aturan?
- Alternatif untuk mesin aturan
KIE
- Penulisan Aset
- Integrasi Workbench
- Mengeksekusi aturan langsung dari KIE
- Penerapan
- Tabel Keputusan
- Templat Aturan
- Editor Aturan Terpandu
- Pengujian
- Item Kerja
- Versi dan penerapan
- Sedikit lebih banyak tentang repositori (git)
- Mengembangkan proses sederhana dengan aturan
Menulis Aturan di Eclipse
- Sesi Stateless vs Stateful
- Memilih fakta yang tepat
- Operator dasar dan operator spesifik Drools
- Fungsi accumulate dasar (sum, max, dll...)
- Perhitungan menengah
- Masukkan fakta baru
- Latihan (banyak latihan)
- Mengurutkan aturan dengan BPMN
- Salience
- Ruleflow vs BPMN 2.0
- Mengeksekusi ruleset dari proses
- Aturan vs gerbang
- Ringkasan singkat tentang fitur BPMN 2.0 (transaksi, penanganan exception)
- Konsep bisnis deklaratif yang komprehensif di Drools
- Bahasa Spesifik Domain (DSL)
- Membuat bahasa baru
- Menyiapkan DSL untuk digunakan oleh manajer
- Pemrosesan Bahasa Alam Dasar (NLP) dengan DSL
- Fusion (CPE), penalaran temporal (untuk peristiwa yang terjadi setelah, di antara, dll...)
- Operator Fusion
- Contoh dalam Jadwal Peristiwa
- Pengujian unit
Topik Opsional
- OptaPlanner
- jBPM
- Drools dan integrasi melalui layanan web
- Drools integrasi melalui baris perintah
- Cara mengubah aturan/proses setelah penerapan tanpa kompilasi
Persyaratan
- Keterampilan pemrograman dalam bahasa apa pun (misalnya: SQL, Java, C#, VBA)
Audience
- Pengembang perangkat lunak
- Arsitek sistem
- Pengambil keputusan teknis yang mengevaluasi mesin aturan
Testimoni (7)
I liked the positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin
I was benefit from the flexibility and thorough explanations regarding the usage.
Denis Kirchhubel
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin
Maintaining speed with taking every one in the group along. Exercise oriented. Tried to cover as much as possible comfortably.
Rakesh Prajapati
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin
It met our expectations.
Vadim Bilan
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin
The exercises were great and the material is short and concise.
Anjali Sharma
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin
I really was benefit from the exercises in Eclipse.
Anna Beluskova
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin
It was nice to see some other editors, other details around bpmn.
Derek Doherty
Kursus - Introduction to Drools 6 for Developers
Diterjemahkan Mesin