Publications

All publications of the AI for Fintech Research are available in (green) open access, mostly via the TU Delft repository.

Key Publications

  1. Living in the Age of AI: Understanding Contextual Factors that Shape Human-AI Decision-Making. Sara Salimzadeh. 2024. Doctoral Thesis. Link to thesis.

  2. Adaptivity for Streaming Dataflow Engines. George Siachamis. 2024. Doctoral Thesis. Link to thesis.

  3. Tool-Driven Quality Assurance For Functional Programming And Machine Learning. Leonhard Applis. 2024. Doctoral Thesis. Link to thesis.

  4. Context-Aware Automated Sprint Plan Generation for Agile Software Development. Elvan Kula, Arie van Deursen, Georgios Gousios. Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, 2024. 🏆 ACM SIGSOFT Distinguished Paper Award. DOI: 10.1145/3691620.3695540.

  5. Evaluating stream processing autoscalers. George Siachamis, George Christodoulou, Kyriakos Psarakis, Marios Fragkoulis, Arie van Deursen, Asterios Katsifodimos. Proceedings of the 18th ACM International Conference on Distributed and Event-based Systems, 2024. Preprint.

  6. On the Difficulty of Identifying Incident-Inducing Changes. Eileen Kapel, Luis Cruz, Diomidis Spinellis, Arie Van Deursen. Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), 2024. Preprint.

  7. Is Your Anomaly Detector Ready for Change? Adapting AIOps Solutions to the Real World. Lorena Poenaru-Olaru, Natalia Karpova, Luis Cruz, Jan S Rellermeyer, Arie van Deursen. Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering-Software Engineering for AI, 2024. Preprint.

  8. Enhancing Incident Management: Insights from a Case Study at ING. Eileen Kapel, Luís Cruz, Diomidis Spinellis, Arie Van Deursen. Proceedings of the 1st IEEE/ACM Workshop on Software Engineering Challenges in Financial Firms (FinanSE), 2024. DOI: 10.1145/3643665.3648048.

  9. “DecisionTime”: A Configurable Framework for Reproducible Human-AI Decision-Making Studies. Sara Salimzadeh, Ujwal Gadiraju. Adjunct Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization, 2024. DOI: 10.1145/3631700.3664885.

  10. When in Doubt! Understanding the Role of Task Characteristics on Peer Decision-Making with AI Assistance. Sara Salimzadeh, Ujwal Gadiraju. Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization, 2024. Preprint.

  11. Dealing with Uncertainty: Understanding the Impact of Prognostic Versus Diagnostic Tasks on Trust and Reliance in Human-AI Decision Making. Sara Salimzadeh, Gaole He, Ujwal Gadiraju. Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024. Preprint.

  12. Faithful Model Explanations through Energy-Constrained Conformal Counterfactuals. Patrick Altmeyer, Mojtaba Farmanbar, Arie van Deursen, Cynthia CS Liem. Proceedings of the AAAI Conference on Artificial Intelligence, 2024. Preprint.

  13. Retrain AI Systems Responsibly! Use Sustainable Concept Drift Adaptation Techniques. Lorena Poenaru-Olaru, June Sallou, LuĂ­s Cruz, Jan Rellermeyer, Arie van Deursen. IEEE/ACM 7th International Workshop on Green And Sustainable Software, GREENS 2023, 2023. Preprint.

  14. Maintaining and Monitoring AIOps Models Against Concept Drift. Lorena Poenaru-Olaru, LuĂ­s Cruz, Jan Rellermeyer, Arie van Deursen. IEEE/ACM 2nd International Conference on AI Engineering - Software Engineering for AI, CAIN 2023, 2023. Preprint.

  15. Incident Prevention Through Reliable Changes Deployment. Eileen Kapel. IEEE/ACM 45th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), 2023. Preprint.

  16. Endogenous Macrodynamics in Algorithmic Recourse. Patrick Altmeyer, Giovan Angela, Aleksander Buszydlik, Karol Dobiczek, Arie van Deursen, Cynthia CS Liem. 2023 IEEE Conference on Secure and Trustworthy Machine Learning (SaTML), 2023. Preprint.

  17. A Missing Piece in the Puzzle: Considering the Role of Task Complexity in Human-AI Decision Making. Sara Salimzadeh, Gaole He, Ujwal Gadiraju. Proceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization, 2023. Preprint.

  18. Towards Evaluating Stream Processing Autoscalers. George Siachamis, Job Kanis, Wybe Koper, Kyriakos Psarakis, Marios Fragkoulis, Arie van Deursen, Asterios Katsifodimos. 2023 IEEE 39th International Conference on Data Engineering Workshops (ICDEW), 2023.

  19. Adaptive distributed streaming similarity joins. George Siachamis, Kyriakos Psarakis, Marios Fragkoulis, Odysseas Papapetrou, Arie Van Deursen, Asterios Katsifodimos. Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems, 2023. Preprint.

  20. Log parsing evaluation in the era of modern software systems. Stefan Petrescu, Floris Den Hengst, Alexandru Uta, Jan S Rellermeyer. 2023 IEEE 34th International Symposium on Software Reliability Engineering (ISSRE), 2023. Preprint.

  21. Searching for Quality: Genetic Algorithms and Metamorphic Testing for Software Engineering ML. Leonhard Applis, Annibale Panichella, Ruben Marang. Proceedings of the Genetic and Evolutionary Computation Conference, 2023. Preprint.

  22. HasBugs-Handpicked Haskell Bugs. Leonhard Applis, Annibale Panichella. 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR), 2023. Preprint.

  23. Are Concept Drift Detectors Reliable Alarming Systems? A Comparative Study. Lorena Poenaru-Olaru, LuĂ­s Cruz, Arie van Deursen, Jan Rellermeyer. IEEE International Conference on Big Data, 2022. Preprint.

  24. Removing dependencies from large software projects: are you really sure?. Ching-Chi Chuang, LuĂ­s Cruz, Robbert Van Dalen, Vladimir Mikovski, Arie van Deursen. 2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM), 2022. Preprint.

  25. Code smells for machine learning applications. Haiyin Zhang, LuĂ­s Cruz, Arie van Deursen. Proceedings of the 1st international conference on AI engineering: software engineering for AI (CAIN), 2022. Preprint.

  26. Explaining Black-Box Models through Counterfactuals. Patrick Altmeyer, Arie van Deursen, Cynthia CS Liem. Proceedings of JuliaCon, 2022. Preprint.

  27. Reinforcement Learning with Option Machines. Floris den Hengst, Vincent François-Lavet, Mark Hoogendoorn, Frank van Harmelen. International Joint Conference on Artificial Intelligence, 2022. Preprint.

  28. Planning for potential: efficient safe reinforcement learning. Floris den Hengst, Vincent François-Lavet, Mark Hoogendoorn, Frank van Harmelen. Machine Learning. Springer, 2022. DOI: 10.1007/s10994-022-06143-6.

  29. Experiences in Analysing the Software Quality of ML Projects with mllint. Bart van Oort, Luis Cruz, Babak Loni, Arie van Deursen. 44th International Conference on Software Engineering (ICSE 2022). SEIP, 2022.

  30. Assessing Robustness of ML-Based Program Analysis Tools using Metamorphic Program Transformations. Leonhard Applis, Annibale Panichella, Arie van Deursen. ASE, 2021. Preprint.

  31. The Impact of Entity Cards on Learning-Oriented Search Tasks. Sara Salimzadeh, David Maxwell, Claudia Hauff. ICTIR, 2021. 🏆 Honorable Mention for Best Student Paper. Preprint.

  32. Modeling Team Dynamics for the Characterization and Prediction of Delays in User Stories. Kula, E., Deursen, A. V., Gousios, G.. Proceedings IEEE/ACM International Conference on Automated Software Engineering, 2021.

  33. Data-Driven Extract Method Recommendations: A Study at ING. David van der Leij, Jasper Binda, Robbert van Dalen, Pieter Vallen, Yaping Luo, Maurício Aniche. ESEC/FSE, 2021. Preprint. DOI: 10.1145/3468264.3473927.

  34. AI Lifecycle Models Need to be Revised. An Exploratory Study in Fintech. Mark Haakman, Luís Cruz, Hennie Huijgens, Arie van Deursen. 2021.. Empirical Software Engineering. Preprint. DOI: 10.1007/s10664-021-09993-1.

  35. Valentine: Evaluating Matching Techniques for Dataset Discovery. Christos Koutras, Georgios Siachamis, Andra Ionescu, Kyriakos Psarakis, Jerry Brons, Marios Fragkoulis, Christoph Lofi, Angela Bonifati, Asterios Katsifodimos. 37th IEEE International Conference on Data Engineering (ICDE), 2021. DOI: 10.1109/ICDE51399.2021.00047. Source code. Dataset.

  36. The Prevalence of Code Smells in Machine Learning projects. Bart van Oort, Luís Cruz, Maurício Aniche, Arie van Deursen. WAIN’21 - 1st Workshop on AI Engineering – Software Engineering for AI, 2021. Preprint. DOI: 10.1109/WAIN52551.2021.00011.

  37. Systematic Mapping Study on the Machine Learning Lifecycle. Yuanhao Xie, Luís Cruz, Petra Heck, Jan Rellermeyer. WAIN’21 - 1st Workshop on AI Engineering – Software Engineering for AI, 2021. Preprint. DOI: 10.1109/WAIN52551.2021.00017.

  38. Reinforcement Learning for Personalization: A Systematic Literature Review. Floris den Hengst, Eoin Martino Grua, Ali el Hassouni, Mark Hoogendoorn. 2020. Data Science. DOI: 10.3233/DS-200028.

  39. Reinforcement Learning for Personalized Dialogue Management. den Hengst, Floris, Hoogendoorn, Mark, van Harmelen, Frank, Bosman, Joost. IEEE/WIC/ACM International Conference on Web Intelligence (WI 2019), 2019. Preprint. DOI: 10.1145/3350546.3352501.

  40. Releasing Fast and Slow: An Exploratory Case Study at ING. Kula, E., Rastogi, A., Huijgens, H., van Deursen, A., Gousios, G.. ESEC/FSE, 2019. Preprint. DOI: 10.1145/3338906.3338978.

  41. Factors Affecting Cloud Infra-Service Development Lead Times: A Case Study at ING. Hennie Huijgens, Eric Greuter, Jerry Brons, Evert A. van Doorn, Ioannis Papadopoulos, Francisco Morales Martinez, Maurício Aniche, Otto Visser, Arie van Deursen. 2019. Proceedings of the ACM/IEEE International Conference on Software Engineering (ICSE): Software Engineering in Practice (SEIP). Preprint. DOI: 10.1145/3338906.3338978.

  42. Stateful functions as a service in action. Akhter, A., Fragkoulis, M., & Katsifodimos, A.. 2019. Proceedings of the VLDB Endowment. DOI: 10.14778/3352063.3352092.

  43. Software Analytics in Continuous Delivery: A Case Study on Success Factors. Huijgens, H., Spadini, D., Stevens, D., Visser, N., & van Deursen, A. 2018. ESEM’ 18: Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement. Preprint. DOI: 10.1145/3239235.3240505.