Ingebouwde regelmotor

Schrijver: Eugene Taylor
Datum Van Creatie: 10 Augustus 2021
Updatedatum: 22 Juni- 2024
Anonim
VW POLO 2G BI-LED KOPLAMPEN R LINE | R | GTD | 2017-heden
Video: VW POLO 2G BI-LED KOPLAMPEN R LINE | R | GTD | 2017-heden

Inhoud

Definitie - Wat betekent Embedded Rule Engine?

Een embedded rule engine is een embedded softwarecomponent van een applicatie waarmee gebruikers bedrijfslogica voor de software-applicatie kunnen definiëren, bewerken of verwijderen. Aangezien er geen voorkennis van softwareprogrammering nodig is om bedrijfslogica te beheren, is een embedded rule engine een handig hulpmiddel voor gebruikers zonder programmeerachtergronden, zoals marketingpersoneel.


Een ingesloten rule engine wordt ook een embedded business rule engine genoemd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Embedded Rule Engine uit

Om een ​​embedded rule engine te begrijpen, moet men bedrijfsregels begrijpen. Een bedrijfsregel is een bedrijfsgerichte verklaring die is ontworpen om een ​​bedrijf te ondersteunen. De bedrijfsregel voor het bepalen van een autoverzekeringspremie kan bijvoorbeeld zijn: als de leeftijd van de auto groter is dan vijf jaar en de auto een sedan is, dan is de verzekeringspremie een bepaald bedrag.

Een embedded rule engine werkt meestal door de bedrijfsregels te scheiden van de kernsoftwarecode, zodat de gebruiker de bedrijfsregels gemakkelijk kan definiëren of configureren. Een typische embedded rule engine moet de volgende functionaliteiten bevatten:


  • Regelrepository: een database voor het opslaan van alle door gebruikers gedefinieerde regels
  • Regeleditor: een intuïtieve gebruikersinterface waarmee regels kunnen worden gemaakt, gewijzigd en verwijderd
  • Rapportage: een intuïtieve gebruikersinterface waarmee de gebruiker bedrijfsregels kan opvragen vanuit de gegevensopslagruimte
  • Engine Execution Core: programmeercode die de door de gebruiker gedefinieerde bedrijfsregels afdwingt