Course Outline
Σύντομη εισαγωγή στους κινητήρες κανόνα
- Σύντομο ιστορικό ή Εξειδικευμένη μηχανή συστημάτων και κανόνων Τι είναι η τεχνητή νοημοσύνη; Αλυσίδα προς τα εμπρός έναντι προς τα πίσω Δηλωτική έναντι διαδικασίας/ωπ Σύγκριση λύσεων Πότε να χρησιμοποιείτε κινητήρες κανόνων; Πότε να μην χρησιμοποιείτε κινητήρες κανόνων; Εναλλακτικές λύσεις για τον κανόνα των κινητήρων
ΟΠΟΥ
- Συγγραφή στοιχείων Ενσωμάτωση πάγκου εργασίας Εκτέλεση κανόνων απευθείας από Πίνακες απόφασης ανάπτυξης KIE Πρότυπα κανόνων Καθοδηγούμενος επεξεργαστής κανόνων Δοκιμή στοιχείων εργασίας Έκδοση και ανάπτυξη Λίγα περισσότερα για το χώρο αποθήκευσης (git) Ανάπτυξη απλής διαδικασίας με κανόνες
Κανόνες γραφής στο Eclipse
- Συνεδρίες χωρίς κατάσταση έναντι κατάστασης κατάστασης Επιλογή κατάλληλων γεγονότων Βασικοί τελεστές και συγκεκριμένοι τελεστές Drools) Βασικές συναρτήσεις συσσώρευσης (άθροισμα, μέγιστο, κ.λπ.…) Ενδιάμεσοι υπολογισμοί Εισαγωγή νέων γεγονότων Ασκήσεις (πολλές από αυτές) Κανόνες σειράς με BPMN Salience Ruleflow vs BPMN 2.0 Executing rules από μια διαδικασία Κανόνες έναντι πυλών Σύντομη επισκόπηση των χαρακτηριστικών του BPMN 2.0 (συναλλαγές, χειρισμός εξαιρέσεων) Ολοκληρωμένη δηλωτική επιχειρηματική λογική στο Drools Domain Specific Languages (DSL) Δημιουργία νέων γλωσσών Προετοιμασία DSL για χρήση από τη διαχείριση του Basic Natural Language Processing (NLP) με DSL Fusion (CPE) , χρονική συλλογιστική (για συμβάντα που συμβαίνουν μετά, μεταξύ, κ.λπ...) Τελεστές σύντηξης Παράδειγμα σε χρονοδιαγράμματα συμβάντων Δοκιμή μονάδας
Προαιρετικά Θέματα
- OptaPlanner jBPM Drools και ενσωμάτωση μέσω υπηρεσιών web Ενσωμάτωση Drools μέσω γραμμής εντολών Πώς να αλλάξετε κανόνες/διαδικασία μετά την ανάπτυξη χωρίς μεταγλώττιση
Requirements
Ικανότητες προγραμματισμού σε οποιαδήποτε γλώσσα συνιστάται ανεπιφύλακτα (SQL, Java, C#, VBA, κ.λπ...)
Testimonials (4)
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.
Charles Kevin Regaliza - Thakral One Inc.
Course - Introduction to Drools 7 for Developers
I am really impressed on his technical skills most especially on the debugging of errors and writing of codes. This just shows that he is really technically equip and is very good at that. But that is different from a skill of cascading and sharing your knowledge as a trainer.
Roi Jason Buela - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
His demonstrations, he demo from the scratch, which allows us to see the step by step process. As well as the practical examples, it was great, it looks like a real case scenario already.
Kim Justine Ferriol - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Shared examples of every function and/or operators are all well explained.