From decision knowledge to e-government expert systems: the case of income taxation for foreign artists in Belgium

Since the introduction of the Decision model and notation (DMN), the standard has successfully been adopted in both industry and academia. However, no clear modelling guidelines can be found regarding the development of DMN decision models. For approaching this gap, this paper discusses modelling methodologies for the DMN standard, both at the decision requirements level as well as at the decision logic level. For that purpose, we capitalise on existing guidelines in related fields, such as decision table modelling, information systems engineering, and software engineering. We adapt, expand, and restructure the guidelines to conform to DMN model development. Additionally, we provide a real-life case that was modelled using the suggested modelling strategies and consequently, we deploy the model as a government e-service for tax management. The real-life case is concerned with clarifying tax regulations for visiting performing artists in Belgium, and it was carried out in cooperation with oKo, a Belgian industry federation for the arts, and the Ministry of Culture. The decision model was built in the Avola tool and implemented as an e-service in order to demonstrate the suitability of the DMN standard for the deployment of expert system e-government services.

[1]  Moe Thandar Wynn,et al.  Are we done with business process compliance: state of the art and challenges ahead , 2018, Knowledge and Information Systems.

[2]  Johannes De Smedt,et al.  Towards a Holistic Discovery of Decisions in Process-Aware Information Systems , 2017, BPM.

[3]  Johannes De Smedt,et al.  Augmenting processes with decision intelligence: Principles for integrated modelling , 2018, Decis. Support Syst..

[4]  Geert Poels,et al.  Towards a decision-aware declarative process modeling language for knowledge-intensive processes , 2017, Expert Syst. Appl..

[5]  Laury Verner BPM: The Promise and the Challenge , 2004, ACM Queue.

[6]  Marten van Sinderen,et al.  Decision as a Service: Separating Decision-making from Application Process Logic , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference.

[7]  Diego Calvanese,et al.  Semantics, Analysis and Simplification of DMN Decision Tables , 2018, Inf. Syst..

[8]  Michel Bigand,et al.  Separation of Decision Modeling from Business Process Modeling Using New "Decision Model and Notation" (DMN) for Automating Operational Decision-Making , 2015, PRO-VE.

[9]  Jan Vanthienen,et al.  A Case-Based Inquiry into the Decision Model and Notation (DMN) and the Knowledge Base (KB) Paradigm , 2018, RuleML+RR.

[10]  Monique Snoeck,et al.  Reexamining E-participation : Systematic Literature Review on Citizen Participation in E-government Service Delivery , 2017, AMCIS.

[11]  Bart BaesensRudy Using Neural Network Rule Extraction and Decision Tables for Credit-Risk Evaluation , 2003 .

[12]  Geert Wets,et al.  Modelling Decision Tables from Data , 1998, PAKDD.

[13]  Jan Mendling,et al.  What we know and what we do not know about DMN , 2018, Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model..

[14]  Jan Vanthienen,et al.  Integrating Processes, Cases, and Decisions for Knowledge-Intensive Process Modelling , 2017, PrOse@PoEM.

[15]  J. Vanthienen,et al.  A structured approach to formalization and validation of knowledge , 1991, [1991] Proceedings of the IEEE/ACM International Conference on Developing and Managing Expert System Programs.

[16]  Johannes De Smedt,et al.  Developing a Modelling and Mining Framework for Integrated Processes and Decisions , 2017, OTM Workshops.

[17]  Jan Vanthienen,et al.  An Illustration of Five Principles for Integrated Process and Decision Modelling (5PDM) , 2017 .

[18]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[19]  VernerLaury BPM: The Promise and the Challenge , 2004 .

[20]  Art Lew,et al.  Optimal conversion of extended-entry decision tables with general cost criteria , 1978, CACM.

[21]  Jing Hu,et al.  An Evaluation Framework for Design-Time Context-Adaptation of Process Modelling Languages , 2017, PoEM.

[22]  Jan Vanthienen,et al.  Measuring the Complexity of DMN Decision Models , 2018, Business Process Management Workshops.

[23]  France Bélanger,et al.  The utilization of e‐government services: citizen trust, innovation and acceptance factors * , 2005, Inf. Syst. J..

[24]  Frank van Harmelen,et al.  Verification and Validation of Knowledge-Based Systems: Report on Two 1997 Events , 1998, AI Mag..

[25]  Johannes De Smedt,et al.  Decision Mining in a Broader Context: An Overview of the Current Landscape and Future Directions , 2016, Business Process Management Workshops.

[26]  Jan Vanthienen,et al.  Compliant and Flexible Business Processes with Business Rules , 2006, BPMDS.

[27]  J. M. Akkermans,et al.  Verification and validation of knowledge-based systems , 1993 .

[28]  Johannes De Smedt,et al.  A Service-Oriented Architecture Design of Decision-Aware Information Systems: Decision as a Service - (Short Paper) , 2017, OTM Conferences.

[29]  D. West E‐Government and the Transformation of Service Delivery and Citizen Attitudes , 2004 .

[30]  Jan Vanthienen,et al.  An Illustration of Verification and Validation in the Modelling Phase of KBS Development , 1998, Data Knowl. Eng..

[31]  Jan Vanthienen,et al.  Complexity metrics for DMN decision models , 2019, Comput. Stand. Interfaces.

[32]  Monique Snoeck,et al.  Knowledge factoring using normalization theory , 1993 .

[33]  Efthimios Tambouris,et al.  Success factors in designing eParticipation initiatives , 2014, Inf. Organ..

[34]  Vishanth Weerakkody,et al.  Investigating success of an e-government initiative: Validation of an integrated IS success model , 2014, Information Systems Frontiers.

[35]  Marta Indulska,et al.  Guidelines for Business Rule Modeling Decisions , 2018, J. Comput. Inf. Syst..

[36]  Flávia Maria Santoro,et al.  Knowledge-intensive Process: A Research Framework , 2017, Business Process Management Workshops.

[37]  Jan Vanthienen,et al.  Illustration of a Decision Table Tool for Specifying and Implementing Knowledge Based Systems , 1994, Int. J. Artif. Intell. Tools.

[38]  Geert Wets,et al.  Inter-Tabular Verification in an Interactive Environment , 1997, EUROVAV.

[39]  Monique Snoeck,et al.  Enhanced Decision Modelling through a Decision Table Engineering Workbench , 1992 .

[40]  Fu-Ren Lin,et al.  A generic structure for business process modeling , 2002, Bus. Process. Manag. J..

[41]  Johannes De Smedt,et al.  Holistic discovery of decision models from process execution data , 2019, Knowl. Based Syst..

[42]  Johannes De Smedt,et al.  Challenges in Refactoring Processes to Include Decision Modelling , 2017, Business Process Management Workshops.

[43]  Lamjed Ben Said,et al.  MC-DMN: Meeting MCDM with DMN Involving Multi-criteria Decision-Making in Business Process , 2017, ICCSA.

[44]  Johannes De Smedt,et al.  Towards Assessing the Theoretical Complexity of the Decision Model and Notation (DMN) , 2017, RADAR+EMISA@CAiSE.

[45]  Flávia Maria Santoro,et al.  Discovering Business Rules in Knowledge-Intensive Processes Through Decision Mining: An Experimental Study , 2017, Business Process Management Workshops.

[46]  Bogdan Ghilic-Micu,et al.  An Agile Architecture Framework that Leverages the Strengths of Business Intelligence, Decision Management and Service Orientation , 2012 .