Skip to main content

DMN 1.0 Verification Capabilities: An Analysis of Current Tool Support

  • Conference paper
  • First Online:
Business Process Management Forum (BPM 2021)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 427))

Included in the following conference series:

Abstract

While the Decision Model and Notation standard (DMN) is evolving into an increasingly popular standard for modelling decision logic, a wealth of recent research unfortunately shows that DMN modelling is prone to various types of human modelling errors. As such errors may lead to incorrect decision-making or even compliance breaches, this raises a strong need for modelling tools to offer error verification capabilities, that can pin-point potential modelling errors and subsequently alert the user. Currently, it is however still unclear to which extent the state-of-the-art modelling tools can detect these errors. Such insights are however strongly needed to assess the current support for modellers in the quality assurance of DMN models, and to guide future research. In this report, we therefore conduct an in-depth DMN tool analysis in regard to DMN verification capabilities. Our results indicate that the current coverage of verification capabilities in industrial tools is alarmingly low, and there needs to be urgent work on extending existing approaches.

This research is part of the research project “Handling Inconsistencies in Business Process Modeling”, which is funded by the German Research Association (reference number: DE1983/9-1).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.omg.org/spec/DMN/About-DMN/.

  2. 2.

    https://cloud.uni-koblenz-landau.de/s/SYGKdX3fs7CwNH7.

  3. 3.

    https://cloud.uni-koblenz-landau.de/s/yRbQWTiBtE9ZBFq.

  4. 4.

    https://bit.ly/3omxoQB.

  5. 5.

    https://bit.ly/3omxoQB.

  6. 6.

    https://cloud.uni-koblenz-landau.de/s/jNGiom73ezKH64X.

  7. 7.

    https://documentation.signavio.com/.

  8. 8.

    Note also that as none of the tools support multi-table decision logic verification capabilities, this was entirely omitted from the above Table 1, thus, the actual coverage of verification capabilities is arguably lower.

References

  1. Batoulis, K., Nesterenko, A., Repitsch, G., Weske, M.: Decision management in the insurance industry: standards and tools. In: Proceedings of the BPM 2017 Industry Track, Barcelona, Spain, 2017. CEUR Workshop Proceedings, vol. 1985, pp. 52–63. CEUR-WS.org (2017)

    Google Scholar 

  2. Batoulis, K., Weske, M.: A tool for checking soundness of decision-aware business processes. In: Proceedings of the BPM Demo Track, Barcelona, Spain, 2017. CEUR Workshop Proceedings, vol. 1950. CEUR-WS.org (2017)

    Google Scholar 

  3. Batoulis, K., Weske, M.: Disambiguation of DMN decision tables. In: Abramowicz, W., Paschke, A. (eds.) BIS 2018. LNBIP, vol. 320, pp. 236–249. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93931-5_17

    Chapter  Google Scholar 

  4. Calvanese, D., Dumas, M., Laurson, Ü., Maggi, F.M., Montali, M., Teinemaa, I.: Semantics and analysis of DMN decision tables. In: La Rosa, M., Loos, P., Pastor, O. (eds.) BPM 2016. LNCS, vol. 9850, pp. 217–233. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45348-4_13

    Chapter  Google Scholar 

  5. Calvanese, D., Dumas, M., Laurson, Ü., Maggi, F.M., Montali, M., Teinemaa, I.: Semantics, analysis and simplification of DMN decision tables. Inf. Syst. 78, 112–125 (2018)

    Article  Google Scholar 

  6. Calvanese, D., Dumas, M., Maggi, F.M., Montali, M.: Semantic DMN: formalizing decision models with domain knowledge. In: Costantini, S., Franconi, E., Van Woensel, W., Kontchakov, R., Sadri, F., Roman, D. (eds.) RuleML+RR 2017. LNCS, vol. 10364, pp. 70–86. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61252-2_6

    Chapter  Google Scholar 

  7. Corea, C., Blatt, J., Delfmann, P.: A tool for decision logic verification in DMN decision tables. In: Proceedings of BPM 2019 Demo Track, Vienna, Austria, 2019. CEUR Workshop Proceedings, vol. 2420, pp. 169–173. CEUR-WS.org (2019)

    Google Scholar 

  8. Corea, C., Delfmann, P.: A tool to monitor consistent decision-making in business process execution. In: Proceedings of BPM 2018 Demo Track, Sydney, Australia, 2018. CEUR Workshop Proceedings, vol. 2196, pp. 76–80. CEUR-WS.org (2018)

    Google Scholar 

  9. Corea, C., Delfmann, P.: A taxonomy for business rule organizing approaches in regard to business process compliance. J. Conceptual Model. 15, 1–28 (2020)

    Google Scholar 

  10. Dani, V., Thom, H., Freitas, C.: Visual feedback about problems in business process models: systematic literature review, survey, case studies and recommendations. Universidade Federal do Rio Grande do Sul, Technical report (2019)

    Google Scholar 

  11. Felli, P., de Leoni, M., Montali, M.: Soundness verification of decision-aware process models with variable-to-variable conditions. In: 2019 19th International Conference on Application of Concurrency to System Design (ACSD), pp. 82–91. IEEE (2019)

    Google Scholar 

  12. Hashmi, M., Governatori, G., Lam, H., Wynn, M.T.: Are we done with business process compliance: state of the art and challenges ahead. Knowl. Inf. Syst. 57(1), 79–133 (2018)

    Article  Google Scholar 

  13. Hasic, F., Corea, C., Blatt, J., Delfmann, P., Serral, E.: Decision model change patterns for dynamic system evolution. Knowl. Inf. Syst. 62, 3665–3696 (2020). https://doi.org/10.1007/s10115-020-01469-w

    Article  Google Scholar 

  14. de Leoni, M., Felli, P., Montali, M.: A holistic approach for soundness verification of decision-aware process models. In: Trujillo, J.C., Davis, K.C., Du, X., Li, Z., Ling, T.W., Li, G., Lee, M.L. (eds.) ER 2018. LNCS, vol. 11157, pp. 219–235. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00847-5_17

    Chapter  Google Scholar 

  15. Nagel, S., Corea, C., Delfmann, P.: Cognitive effects of visualization techniques for inconsistency metrics on monitoring data-intensive processes. Inf. Syst. Manage., 1–16 (2020)

    Google Scholar 

  16. Nidhra, S., Dondeti, J.: Black box and white box testing techniques. Int. J. Embed. Syst. Appl. (IJESA) 2(2), 29–50 (2012)

    Google Scholar 

  17. Ochoa, L., González-Rojas, O.: Analysis and re-configuration of decision logic in adaptive and data-intensive processes (short paper). In: Panetto, H., et al. (eds.) OTM 2017. LNCS, vol. 10573, pp. 306–313. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69462-7_20

    Chapter  Google Scholar 

  18. Smit, K., Versendaal, J., Zoet, M.: Verification capabilities for business rules management in the Dutch governmental context. In: Proceedings of the 21st Pacific Conference on Information Systems, PACIS 2017, Langkawi, Malaysia, 2017, pp. 201–212. AISel (2017)

    Google Scholar 

  19. Snoeck, M., Moreno-Montes de Oca, I., Haegemans, T., Scheldeman, B., Hoste, T.: Testing a selection of BPMN tools for their support of modelling guidelines. In: Ralyté, J., España, S., Pastor, Ó. (eds.) PoEM 2015. LNBIP, vol. 235, pp. 111–125. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25897-3_8

    Chapter  Google Scholar 

  20. Vanthienen, J., Mues, C., Wets, G., Delaere, K.: A tool-supported approach to inter-tabular verification. Exp. Syst. Appl. 15, 277–285 (1998)

    Article  Google Scholar 

  21. Vom Brocke, J., Simons, A., Riemer, K., Niehaves, B., Plattfaut, R., Cleven, A.: Standing on the shoulders of giants: challenges and recommendations of literature search in information systems research. Commun. Assoc. Inf. Syst. 37(1), 9 (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carl Corea .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Grohé, CC., Corea, C., Delfmann, P. (2021). DMN 1.0 Verification Capabilities: An Analysis of Current Tool Support. In: Polyvyanyy, A., Wynn, M.T., Van Looy, A., Reichert, M. (eds) Business Process Management Forum. BPM 2021. Lecture Notes in Business Information Processing, vol 427. Springer, Cham. https://doi.org/10.1007/978-3-030-85440-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-85440-9_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-85439-3

  • Online ISBN: 978-3-030-85440-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics