Casa Sviluppo Che cos'è un motore di regole incorporato? - definizione da techopedia

Che cos'è un motore di regole incorporato? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa Embedded Rule Engine?

Un motore di regole incorporato è un componente software incorporato di un'applicazione che consente ai suoi utenti di definire, modificare o rimuovere la logica aziendale per l'applicazione software. Poiché non è necessario avere una conoscenza preliminare della programmazione software per gestire la logica aziendale, un motore di regole incorporato è uno strumento utile per gli utenti senza background di programmazione, come il personale di marketing.

Un motore di regole incorporato è anche noto come motore di regole di business incorporato.

Techopedia spiega Embedded Rule Engine

Per comprendere un motore di regole incorporato, è necessario comprendere le regole di business. Una regola aziendale è una dichiarazione orientata al business progettata per supportare un'azienda. Ad esempio, la regola commerciale per determinare un premio assicurativo auto potrebbe essere: se l'età dell'auto è superiore a cinque anni e l'auto è una berlina, il premio assicurativo sarebbe un certo importo.

Un motore di regole incorporato funziona in genere separando le regole di business dal codice del software di base in modo che sia facile per l'utente definire o configurare le regole di business. Un tipico motore di regole incorporato dovrebbe comprendere le seguenti funzionalità:

  • Archivio delle regole: un database per l'archiviazione di tutte le regole definite dagli utenti
  • Editor delle regole: un'interfaccia utente intuitiva che consente la creazione, la modifica e la rimozione di regole
  • Rapporti: un'interfaccia utente intuitiva che consente all'utente di eseguire query sulle regole aziendali dal repository
  • Nucleo di esecuzione del motore: codice di programmazione che applica le regole di business definite dall'utente
Che cos'è un motore di regole incorporato? - definizione da techopedia