A business rules engine is a software system that executes one or more business rules in a runtime production environment. The rules might come from legal regulation ("An employee can be fired for any reason or no reason but not for an illegal reason"), company policy ("All customers that spend more than $100 at one time will receive a 10% discount"), or other sources.
| Property | Value |
| dbpprop:abstract
|
- A business rules engine is a software system that executes one or more business rules in a runtime production environment. The rules might come from legal regulation ("An employee can be fired for any reason or no reason but not for an illegal reason"), company policy ("All customers that spend more than $100 at one time will receive a 10% discount"), or other sources. Rule engine software is commonly provided as a component of a business rule management system which, among other functions, provides the ability to: register, define, classify, and manage all the rules, verify consistency of rules definitions (”Gold-level customers are eligible for free shipping when order quantity > 10” and “maximum order quantity for Gold-level customers = 10”), define the relationships between different rules, and relate some of these rules to IT applications that are affected or need to enforce one or more of the rules.
- Ein Regelbasiertes System ist ein Wissensbasiertes System in dem regelbasiertes Schließen stattfindet. Regelbasierte Systeme bestehen aus einer Datenbank von Fakten, der Faktenbasis einer Menge von Regeln, der Regelbasis einem Kontrollsystem mit Regelinterpreter. Die Regeln liegen in der Form: WENN ... DANN ... SONST (IF THEN ELSE) vor. Eine Regel könnte beispielsweise folgendermaßen aussehen: WENN Herdplatte heiß UND kein Topf auf Herd DANN schalte Herd aus Der WENN-Teil der Regel wird auch als Prämisse, der DANN-Teil als Konklusion bezeichnet. Aufgabe des Kontrollsystems ist die Identifikation geeigneter Regeln, das Anwenden ausgewählter Regeln, sowie die Aktualisierung der Datenbank. Auswahlmechanismen für die nächste anzuwendende Regel sind entweder datengetrieben, zielgetrieben oder eine Kombination dieser beiden Möglichkeiten. Datengetrieben oder Vorwärtsverkettung bedeutet Ein Fakt liegt vor - eine "WENN Fakt DANN ... "-Regel wird angewendet. Hier wird versucht auf Grundlage von Fakten eine Diagnose zustellen. Also zu einem meist noch unbekannten Ziel zu kommen Unter zielgetrieben oder Rückwärtsverkettung versteht man den rückwärtigen Ansatz Ein Fakt liegt vor - eine "WENN ... DANN Fakt"-Regel wird angewendet. Hier wird versucht eine Hypothese zu beweisen. Regelbasierte Systeme sind neben fallbasierten Systemen die Grundlage von Expertensystemen. Die Verwaltung der Regeln erfolgt meist in einem Business-Rule-Repository als Teil eines Business-Rule-Management-Systems.
- Сервер исполнения бизнес правил (англ. Business Rule Engine - движок исполнения бизнес-правил) — компонент системы управления бизнес-правилами предприятия, в функции которого входит выполнение правил. Он предоставляет сервисы принятия решений, которые могут вызывать внешние приложения. Современные сервера исполнения бизнес-правил обеспечивают: горячее развертывание правил исполнение правил публикацию наборов правил в виде веб-сервисов или других интерфейсов сбор статистики по выполнению правил управление наборами правил высокую производительность и масштабируемость Частным случаем сервера исполнения бизнес-правил является продукционная система. Иногда сервера исполнения бизнес-правил предоставляют простой интерфейс для редактирования правил, предназначенный для программистов. Более зрелые сервера исполнения бизнес-правил используются в составе системы управления бизнес-правилами, получая правила из репозитория, ориентированного на бизнес-пользователей.
|
| dbpprop:date
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| dbpprop:wikiPageUsesTemplate
| |
| rdf:type
| |
| rdfs:comment
|
- A business rules engine is a software system that executes one or more business rules in a runtime production environment. The rules might come from legal regulation ("An employee can be fired for any reason or no reason but not for an illegal reason"), company policy ("All customers that spend more than $100 at one time will receive a 10% discount"), or other sources.
- Ein Regelbasiertes System ist ein Wissensbasiertes System in dem regelbasiertes Schließen stattfindet. Regelbasierte Systeme bestehen aus einer Datenbank von Fakten, der Faktenbasis einer Menge von Regeln, der Regelbasis einem Kontrollsystem mit Regelinterpreter. Die Regeln liegen in der Form: WENN ... DANN ... SONST (IF THEN ELSE) vor.
- Сервер исполнения бизнес правил (англ. Business Rule Engine - движок исполнения бизнес-правил) — компонент системы управления бизнес-правилами предприятия, в функции которого входит выполнение правил.
|
| rdfs:label
|
- Business rules engine
- Regelbasiertes System
- Сервер исполнения бизнес-правил
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |