Mis on Ärireeglite mootor
Äriloogika haldussüsteem
Ärireeglite Mootor
Business Rules Engine (BRE) — tarkvarasüsteem, mis võimaldab ärireegleid määratleda, hallata ja käivitada eraldi põhirakenduse koodist.
BRE komponendid
| Komponent | Funktsioon | |-----------|------------| | Reeglite redaktor | Loo ja redigeeri reegleid | | Hoidla | Salvesta reeglite versioonid | | Täitmismootor | Töötle reegleid käitusajal | | Seire | Jälgi reeglite rakendamist |
Reegli formaat
KUI tingimus1 JA tingimus2
SIIS tegevus1
MUIDU tegevus2
Rakendusnäited
- Krediidiskoring
- Hinnakujundus ja allahindlused
- Päringute suunamine | Andmete valideerimine
- Pettusevastased kontrollid
Populaarsed BRE-d
- Drools (Java)
- Easy Rules
- NRules (.NET)
- json-rules-engine (Node.js)
- Business Rules Engine (Microsoft)