From Machine Learning to Knowledge-Based Decision Support—A Predictive-Model-Markup-Language-to-Arden-Syntax Transformer for Decision Trees

  • Julia Zeckl
  • Matthias Wastian
  • Dominik Brunmeir
  • Andrea Rappelsberger
  • Sergei B. Arseniev
  • Klaus-Peter AdlassnigEmail author
Part of the Studies in Computational Intelligence book series (SCI, volume 899)


Arden Syntax is an HL7 International standard for the representation and execution of clinical knowledge in knowledge-based clinical decision support (CDS) systems. The predictive model markup language (PMML) specifies a file format for the representation and exchange of statistical and data mining models. To use those machine-learned models in Arden-Syntax-based CDS systems, the PMML files have to be transformed into an Arden Syntax representation. A PMML-to-Arden-Syntax transformer was created to process PMML structures and generate the Arden Syntax code. It employs the extensible stylesheet language transformation to create Arden Syntax medical logic modules (MLMs) out of PMML files. The transformer may create multiple MLM files from a single PMML. Currently the transformer is able to transform decisions tree models only. Its transforming capabilities may be extended to additional models available in PMML format in the future. This approach generated a new way of creating MLMs based on machine learning results, in addition to the traditional method of knowledge design with clinical experts.


  1. 1.
    Hausmann, D., Zulian, C., Battegay, E., Zimmerli, L.: Tracing the decision-making process of physicians with a decision process matrix. BMC Med. Inform. Decis. Mak. 16, 133 (2016). Scholar
  2. 2.
    Sílvério Rodrigues, D., Sousa, P.F., Basílio, N., Antunes, A., da Luz Antunes, M., Santos, M.I., Heleno, B.: Primary care physicians’ decision-making processes in the context of multimorbidity: protocol of a systematic review and thematic synthesis of qualitative research. BMJ Open 9, e023832 (2019). Scholar
  3. 3.
    Beeler, P.E., Bates, D.W., Hug, B.L.: Clinical decision support systems. Swiss Med. Weekly 144, w14073 (2014). Scholar
  4. 4.
    Jenders, R.A.: Advances in clinical decision support: highlights of practice and the literature 2015–2016. IMIA Yearb. Med. Inform. 26(1), 125–132 (2017)CrossRefGoogle Scholar
  5. 5.
    Bright, T.J., Wong, A., Dhurjati, R., Bristow, E., Bastian, L., Coeytaux, R.R., Samsa, G., Hasselblad, V., Williams, J.W., Musty, M.D., Wing, L., Kendrick, A.S., Sanders, G.D., Lobach, D.: Effect of clinical decision-support systems. Ann. Internal Med. 157(1), 29–43 (2012)CrossRefGoogle Scholar
  6. 6.
    Shortliffe, E.H., Sepúlveda, M.J.: Clinical decision support in the era of artificial intelligence. JAMA 320(21), 2199–2200 (2018)CrossRefGoogle Scholar
  7. 7.
    Samwald, M., Fehre, K., de Bruin, J., Adlassnig, K.-P.: The Arden Syntax standard for clinical decision support: experiences and directions. J. Biomed. Inform. 45(4), 711–718 (2012)CrossRefGoogle Scholar
  8. 8.
    Adlassnig, K.-P., Haug, P., Jenders, R.A.: Arden Syntax: then, now, and in the future. Artif. Intell. Med. 92, 1–6 (2018)CrossRefGoogle Scholar
  9. 9.
    Jenders, R.A., Adlassnig, K.-P., Fehre, K., Haug, P.: Evolution of the Arden Syntax: key technical issues from the standards development organization perspective. Artif. Intell. Med. 92, 10–14 (2018)CrossRefGoogle Scholar
  10. 10.
    Health Level Seven International. Health Level Seven International, Ann Arbor (2018). Accessed 1 Aug 2018
  11. 11.
    Health Level Seven International. Health Level Seven Arden Syntax for Medical Logic Systems, Version 2.10. Health Level Seven International, Ann Arbor, November 2014. Accessed 20 June 2019
  12. 12.
    Medexter Healthcare GmbH. Medexter Healthcare, Vienna (2018). ArdenSuite. Accessed 1 Aug 2018
  13. 13.
    Adlassnig, K.-P., Fehre, K.: Service-oriented fuzzy-Arden-Syntax-based clinical decision support. Indian J. Med. Inform. 8(2), 75–79 (2014)Google Scholar
  14. 14.
    Guazelli, A.: What is PMML? (2010). Accessed 6 Aug 2018
  15. 15.
    Data Mining Group. Data Mining Group (2018). Accessed 6 Aug 2018
  16. 16.
    Data Mining Group. Data Mining Group - PMML version 4.3. Accessed 1 Aug 2018
  17. 17.
    Fürnkranz, J.: Decision tree. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning and Data Mining, pp. 330–335. Springer, Boston (2017). Scholar
  18. 18.
    Podgorelec, V., Kokol, P., Stiglic, B., Rozman, I.: Decision trees: an overview and their use in medicine. J. Med. Syst. 26(5), 445–463 (2002)CrossRefGoogle Scholar
  19. 19.
    Loh, W.-L.: Fifty years of classification and regression trees. Int. Stat. Rev. 82(3), 329–348 (2014)MathSciNetzbMATHCrossRefGoogle Scholar
  20. 20.
    Breiman, L., Friedman, J.H., Olshen, R.A., Stone, C.J.: Classification and Regression Trees. Chapman & Hall/CRC, Boca Raton (1984)zbMATHGoogle Scholar
  21. 21.
    Health Level Seven International. The Arden Syntax for Medical Logic Systems, Version 2.9. Health Level Seven International, Ann Arbor, March 2013. Accessed 20 June 2019
  22. 22.
    Dua, D., Karra Taniskidou, E.: UCI Machine Learning Repository. School of Information and Computer Science, University of California Irvine (2017).
  23. 23.
    Spineth, M.: Interoperability with a clinical decision support rule engine. Master thesis, University of Applied Sciences Technikum Wien, Vienna, September 2018Google Scholar

Copyright information

© The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2021

Authors and Affiliations

  • Julia Zeckl
    • 1
  • Matthias Wastian
    • 2
  • Dominik Brunmeir
    • 2
  • Andrea Rappelsberger
    • 3
  • Sergei B. Arseniev
    • 4
  • Klaus-Peter Adlassnig
    • 1
    • 3
    Email author
  1. 1.Medexter Healthcare GmbHViennaAustria
  2. 2.dwh GmbHViennaAustria
  3. 3.Section for Artificial Intelligence and Decision SupportMedical University of ViennaViennaAustria
  4. 4.Clinical and Research Institute for Emergency Pediatric Surgery and TraumaMoscowRussian Federation

Personalised recommendations