Universality and prediction in business rules
Business rules (BR) have the form ⟨if condition then action⟩. A BR program, which can be executed by means of an interpreter, is a sequence of business rules. Motivated by International Business Machines use cases, we look at the problem of setting parameter values in a given BR program so it will a...
Saved in:
| Published in | Computational intelligence Vol. 34; no. 2; pp. 763 - 785 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
Hoboken
Blackwell Publishing Ltd
01.05.2018
Wiley |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0824-7935 1467-8640 1467-8640 |
| DOI | 10.1111/coin.12174 |
Cover
| Summary: | Business rules (BR) have the form ⟨if condition then action⟩. A BR program, which can be executed by means of an interpreter, is a sequence of business rules. Motivated by International Business Machines use cases, we look at the problem of setting parameter values in a given BR program so it will achieve a given average goal over all possible instances. We explore the following fundamental question: Is there a general learning algorithm, which addresses this issue? We prove the answer is negative. On the positive side, we derive operational semantics for BR programs. As a proof of concept, we show empirically that these can be used to detect potential nontermination situations. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0824-7935 1467-8640 1467-8640 |
| DOI: | 10.1111/coin.12174 |