Cuprins:
- Definiție - Ce înseamnă motorul de regulă încorporat?
- Techopedia explică motorul de regulă încorporat
Definiție - Ce înseamnă motorul de regulă încorporat?
Un motor de regulă încorporat este o componentă software încorporată a unei aplicații care permite utilizatorilor să definească, să editeze sau să elimine logica de afaceri pentru aplicația software. Deoarece nu este necesară cunoașterea prealabilă a programării software pentru a gestiona logica de afaceri, un motor de regulă încorporat este un instrument util pentru utilizatorii fără fonduri de programare, cum ar fi personalul de marketing.
Un motor de regulă încorporat este, de asemenea, cunoscut ca un motor de reguli de afaceri încorporate.
Techopedia explică motorul de regulă încorporat
Pentru a înțelege un motor de regulă încorporat, trebuie să înțelegeți regulile de afaceri. O regulă de afaceri este o declarație orientată către afaceri concepută pentru a susține o afacere. De exemplu, regula de afaceri pentru determinarea unei prime de asigurare auto ar putea fi: dacă vârsta mașinii este mai mare de cinci ani și mașina este un sedan, atunci prima de asigurare ar fi o anumită sumă.
Un motor de reguli încorporate funcționează de obicei prin separarea regulilor de afaceri de codul software principal, astfel încât utilizatorului să fie ușor să definească sau să configureze regulile de afaceri. Un motor de regulă încorporat tipic ar trebui să cuprindă următoarele funcționalități:
- Depozit de reguli: o bază de date pentru stocarea tuturor regulilor definite de utilizatori
- Editor de reguli: o interfață de utilizator intuitivă care permite crearea, modificarea și eliminarea regulilor
- Raportare: o interfață de utilizator intuitivă care permite utilizatorului să interogheze regulile de afaceri din depozit
- Core Execution Engine: Cod de programare care aplică regulile de afaceri definite de utilizator