@inproceedings{ee5d3789c17049169579b092b0648923,
title = "The learnability of business rules",
abstract = "Among programming languages, a popular one in corporate environments is Business Rules. These are conditional statements which can be seen as a sort of “programming for non-programmers”, since they remove loops and function calls, which are typically the most difficult programming constructs to master by laypeople. A Business Rules program consists of a sequence of “IF condition THEN actions” statements. Conditions are verified over a set of variables, and actions assign new values to the variables. Medium-sized to large corporations often enforce, document and define their business processes by means of Business Rules programs. Such programs are executed in a special purpose virtual machine which verifies conditions and executes actions in an implicit loop. A problem of extreme interest in business environments is enforcing high-level strategic decisions by configuring the parameters of Business Rules programs so that they behave in a certain prescribed way on average. In this paper we show that Business Rules are Turing-complete. As a consequence, we argue that there can exist no algorithm for configuring the average behavior of all possible Business Rules programs.",
author = "Olivier Wang and Changhai Ke and Leo Liberti and \{de Sainte Marie\}, Christian",
note = "Publisher Copyright: {\textcopyright} Springer International Publishing AG 2016.; 2nd International Workshop on Machine Learning, Optimization and Big Data, MOD 2016 ; Conference date: 26-08-2016 Through 29-08-2016",
year = "2016",
month = jan,
day = "1",
doi = "10.1007/978-3-319-51469-7\_22",
language = "English",
isbn = "9783319514680",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "257--268",
editor = "Giuseppe Nicosia and Giovanni Giuffrida and Piero Conca and Pardalos, \{Panos M.\}",
booktitle = "Machine Learning, Optimization, and Big Data - 2nd International Workshop, MOD 2016, Revised Selected Papers",
}