Abstract
Modelling decisions in organisations is a challenging task. Deciding which modelling language to use for the problem at hand is a fundamental question. We investigate the Decision Model and Notation (DMN) standard and the IDP knowledge base system (KBS) in their effectiveness to model and solve specific real-life case problems. This paper presents two cases that are solved with DMN and IDP: (1) Income taxation for foreign artists temporarily working in Belgium; and (2) Registration duties when purchasing real-estate in Belgium. DMN is used as a front-end method, assisting the business analyst in the analysis and modelling of the business domain and communication with the domain expert. It is complemented with the representation of the logic in IDP as back-end system, which allows more forms of inference.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Trunomi: GDPR Portal. https://www.eugdpr.org/
107th Congress: Public law 107–204. https://www.gpo.gov/fdsys/pkg/PLAW-107publ204/html/PLAW-107publ204.htm
European Commission: General Product Safety Directive. https://ec.europa.eu/info/general-product-safety-directive_en
Mitra, S., Chittimalli, P.K.: A systematic review of methods for consistency checking in SBVR-based business rules. In: CEUR Workshop Proceedings, vol. 1819. CEUR-WS.org (2017)
Nelson, M.L., Peterson, J., Rariden, R.L., Sen, R.: Transitioning to a business rule management service model: case studies from the property and casualty insurance industry. Inf. Manag. 47(1), 30–41 (2010)
OMG: Decision Model and Notation 1.1 (2016)
Denecker, M., Vennekens, J.: Building a knowledge base system for an integration of logic programming and classical logic. In: Garcia de la Banda, M., Pontelli, E. (eds.) ICLP 2008. LNCS, vol. 5366, pp. 71–76. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-89982-2_12
Hasić, F., Devadder, L., Dochez, M., Hanot, J., De Smedt, J., Vanthienen, J.: Challenges in refactoring processes to include decision modelling. In: Teniente, E., Weidlich, M. (eds.) BPM 2017. LNBIP, vol. 308, pp. 529–541. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74030-0_42
Dasseville, I., Janssens, L., Janssens, G., Vanthienen, J., Denecker, M.: Combining DMN and the knowledge base paradigm for flexible decision enactment. In: RuleML 2016 Supplementary Proceedings (2016)
De Smedt, J., Hasić, F., vanden Broucke, S.K.L.M., Vanthienen, J.: Towards a holistic discovery of decisions in process-aware information systems. In: Carmona, J., Engels, G., Kumar, A. (eds.) BPM 2017. LNCS, vol. 10445, pp. 183–199. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-65000-5_11
Horita, F.E., de Albuquerque, J.P., Marchezini, V., Mendiondo, E.M.: Bridging the gap between decision-making and emerging big data sources: an application of a model-based framework to disaster management in brazil. Decis. Support Syst. 97, 12–22 (2017)
Biard, T., Le Mauff, A., Bigand, M., Bourey, J.-P.: Separation of decision modeling from business process modeling using new decision model and notation (DMN) for automating operational decision-making. In: Camarinha-Matos, L.M., Bénaben, F., Picard, W. (eds.) PRO-VE 2015. IAICT, vol. 463, pp. 489–496. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24141-8_45
Hu, J., Aghakhani, G., Hasić, F., Serral, E.: An evaluation framework for design-time context-adaptation of process modelling languages. In: Poels, G., Gailly, F., Serral Asensio, E., Snoeck, M. (eds.) PoEM 2017. LNBIP, vol. 305, pp. 112–125. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70241-4_8
Hasić, F., De Smedt, J., Vanthienen, J.: Augmenting processes with decision intelligence: principles for integrated modelling. Decis. Support Syst. 107, 1–12 (2018)
Hasić, F., De Smedt, J., Vanthienen, J.: An illustration of five principles for integrated Process and Decision Modelling (5PDM). Technical report, KU Leuven (2017)
Boumahdi, F., Chalal, R., Guendouz, A., Gasmia, K.: \({\text{ Soa }}^{\rm + d}\): a new way to design the decision in soa-based on the new standard decision model and notation (DMN). Serv. Oriented Comput. Appl. 10(1), 35–53 (2016)
Hasić, F., De Smedt, J., Vanthienen, J.: A service-oriented architecture design of decision-aware information systems: decision as a service. In: Panetto, H. (ed.) OTM 2017. LNCS, vol. 10573, pp. 353–361. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69462-7_23
de Cat, B., Bogaerts, B., Bruynooghe, M., Denecker, M.: Predicate logic as a modelling language: the IDP system. CoRR abs/1401.6312 (2014)
Vanthienen, J., Dries, E.: Developments in decision tables: evolution, applications and a proposed standard. DTEW Research report 9227, pp. 1–40 (1992)
Silver, B.: DMN Method and Style. Cody-Cassidy Press, Aptos, p. 305 (2016)
OMG: Business process model and notation (BPMN) 2.0 (2011)
Vanthienen, J., Dries, E.: Illustration of a decision table tool for specifying and implementing knowledge based systems. Int. J. Artif. Intell. Tools 3(2), 267–288 (1994)
Calvanese, D., Dumas, M., Laurson, Ü., Maggi, F.M., Montali, M., Teinemaa, I.: Semantics, analysis and simplification of DMN decision tables. Inf. Syst. (2018)
Acknowledgements
We would like to thank Avola for giving us access to their decision management tool and the following case study participants for their assistance with the analysis, interpretation and completion of the case studies: the Belgian industry federation for the arts (oKo), Kunstenloket, and notary Van Pelt.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Deryck, M., Hasić, F., Vanthienen, J., Vennekens, J. (2018). A Case-Based Inquiry into the Decision Model and Notation (DMN) and the Knowledge Base (KB) Paradigm. In: Benzmüller, C., Ricca, F., Parent, X., Roman, D. (eds) Rules and Reasoning. RuleML+RR 2018. Lecture Notes in Computer Science(), vol 11092. Springer, Cham. https://doi.org/10.1007/978-3-319-99906-7_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-99906-7_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-99905-0
Online ISBN: 978-3-319-99906-7
eBook Packages: Computer ScienceComputer Science (R0)