The learnability of business rules

  • Olivier Wang
  • , Changhai Ke
  • , Leo Liberti
  • , Christian de Sainte Marie

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationMachine Learning, Optimization, and Big Data - 2nd International Workshop, MOD 2016, Revised Selected Papers
EditorsGiuseppe Nicosia, Giovanni Giuffrida, Piero Conca, Panos M. Pardalos
PublisherSpringer Verlag
Pages257-268
Number of pages12
ISBN (Print)9783319514680
DOIs
Publication statusPublished - 1 Jan 2016
Event2nd International Workshop on Machine Learning, Optimization and Big Data, MOD 2016 - Volterra, Italy
Duration: 26 Aug 201629 Aug 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10122 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Workshop on Machine Learning, Optimization and Big Data, MOD 2016
Country/TerritoryItaly
CityVolterra
Period26/08/1629/08/16

Fingerprint

Dive into the research topics of 'The learnability of business rules'. Together they form a unique fingerprint.

Cite this