Course Outline
Σύντομη εισαγωγή στις μηχανές κανόνων
- Εξειδικευμένα συστήματα τεχνητής νοημοσύνης Τι είναι η μηχανή κανόνων; Γιατί να χρησιμοποιήσετε ένα Rule Engine; Πλεονεκτήματα ενός Rule Engine Πότε πρέπει να χρησιμοποιήσετε έναν Rule Engine; Μηχανές δέσμης ενεργειών ή διεργασιών Πότε ΔΕΝ πρέπει να χρησιμοποιείτε Rule Engine Ισχυρή και χαλαρή σύζευξη Τι είναι οι κανόνες;
Δημιουργία και εφαρμογή κανόνων
- Fact Model KIE Κανόνες οραματισμού και ασκήσεις αποθήκευσης
Ειδική γλώσσα τομέα (DSL)
- Αντικατάσταση κανόνων με DSL Δοκιμή κανόνων DSL Ασκήσεις
jBPM
- Ενσωμάτωση με Drools Σύντομη επισκόπηση βασικών κανόνων BPMN Επίκληση κανόνων από μια διαδικασία Κανόνες ομαδοποίησης Ασκήσεις
Σύντηξη
- Τι είναι η σύνθετη επεξεργασία συμβάντων; Σύντομη επισκόπηση των ασκήσεων σύντηξης
Mvel - η γλώσσα του κανόνα
- Φιλτράρισμα (τύπος δεδομένων, πεδίο Τελεστές Σύνθετες συνθήκες Προτεραιότητα τελεστών Συσσώρευση συναρτήσεων (μέσος όρος, ελάχ., μέγιστο, άθροισμα, συλλογή λίστας, κ.λπ...)
Rete - κάτω από την κουκούλα
- Αλγόριθμος μεταγλώττισης Drools Επεκτάσεις RETE Τύποι κόμβων Υποτίμηση Rete Tree Rete Optimization
Δοκιμή κανόνων
- Δοκιμή με KIE Δοκιμή με JUnit
OptaPlanner
- Επισκόπηση OptaPlanner Απλά παραδείγματα
Ενοποίηση κανόνων με εφαρμογές
- Επίκληση κανόνων από Java Κώδικας
Requirements
Βασικές γνώσεις οποιασδήποτε αντικειμενοστρεφούς γλώσσας προγραμματισμού.
Βασικές γνώσεις μοντέλου σχεσιακών δεδομένων (RDBMS).
Βασική ιδέα Business Μοντελοποίησης Διαδικασιών.
Testimonials (5)
Η εκπαίδευση ξέπληξε σίγουρα μερικά από τα κενά στις γνώσεις μου που παρέμειναν μετά το διαβάσιμο του OptaPlanner χειρισμού. Μου έδωσε καλή γενική επίγνωση πώς να προσέχω να χρησιμοποιώ το OptaPlanner στα μελλοντικά έργα μας.
Terry Strachan - Exel Computer Systems plc
Course - OptaPlanner in Practice
Machine Translated
Κοινά παραδείγματα κάθε λειτουργίας και/ή των επεξεργαστών είναι καλά εξηγημένα.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Machine Translated
Εκτέλεση εργασιών με πρακτική εμπλοκή και/ή δραστηριοτήτων με περιπτώσεις χρήσης.
Brian A - Thakral One, Inc.
Course - jBPM and Drools
Machine Translated
Από: en Προς: el Σαν το γεγονός ότι ο εκπαιδευτής ήταν πολύ εAGER να απαντήσει σε όλες τις ερωτήσεις μας (Note: "eager" does not have a direct translation that captures the full essence in this context, so it's translated with an explanation to ensure clarity.) Από: en Προς: el Σαν πολύ το γεγονός ότι ο εκπαιδευτής ήταν πολύ εφέστης να απαντήσει σε όλες τις ερωτήσεις μας
Matthew Nelson Manuel - Thakral One, Inc.
Course - jBPM for Developers
Machine Translated
Άσκησεις και λύσεις προβλημάτων σε ομάδες όταν τα προβλήματα ήταν πιο δύσκολα.
Randy Comer Comer - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
Machine Translated