List of Scientific Publication


This is a beta version of my new website. Links to preprints, tools and datasets will be available incrementally in the next weeks. In the meantime, please use Google Scholar or Arxiv to find the work or e-mail me.

Journal Papers

  1. J. Wei, AL. Courbis, T. Lambolais, B. Xu, PL. Bernard, G. Dray, W. Maalej. GUing: A Mobile GUI Search Engine using a Vision-Language Model. In TOSEM ACM Transactions on Software Engineering and Methodology, 2025
  2. R. Widyasari, T. Zhang, A. Bouraffa, W. Maalej, D Lo. Explaining Explanation: An Empirical Study on Explanation in Code Reviews. In TOSEM ACM Transactions on Software Engineering and Methodology, 2025
  3. J. Andersen, W. Maalej, Design Patterns for Machine Learning Based Systems with Human-in-the-Loop, IEEE Software, 2024
  4. W. Maalej, Y Pham, L Chazette. Tailoring Requirements Engineering for Responsible AI. In IEEE Computer, 2023
  5. C. Lueders, T. Pietz, W. Maalej. On understanding and predicting issue links. In Requirements Engineering Journal. Springer Nature, 2023
  6. L. Montgomery, D. Fucci, A. Bouraffa, L. Scholz, W. Maalej. Empirical Research on Requirements Quality: A Systematic Mapping Study. In Requirements Engineering Journal, 2022
  7. J. Reimer, M. Häring, W. Loosen, W. Maalej, L. Merten. Content analyses of user comments in journalism: a systematic literature review spanning communication studies and computer science. In Digital Journalism Journal, 2022
  8. M. Haering, M. Bano, D. Zowghi; Matthew Kearney; Walid Maalej. Automating the Evaluation of Education Apps with App Store Data, In IEEE Transactions on Learning Technologies, 14 (1), 2021
  9. D. Martens, W. Maalej. Release early, release often, and watch your users’ emotions, IEEE Software, 2019
  10. D. Martens, W. Maalej. Towards Understanding and Detecting Fake Reviews in App Stores, Empirical Software Engineering, the international journal, 2019 // Cited a.o. by US Government
  11. Z. Kurtanović, W. Maalej. On user rationale in software engineering. In Requirements Engineering Journal, 2018
  12. W. Loosen, M. Häring, Z. Kurtanović, L. Merten, J. Reimer, L.v Roessel, & W. Maalej. Making sense of user comments: Identifying journalists’ requirements for a comment analysis framework. Studies in Communication and Media, 2017
  13. W. Maalej, M. Ellmann, R. Robbes, Using Contexts Similarity to Predict Relationships between Tasks. Journal of Systems and Software, 2017
  14. M. Gomez, B. Adams, W. Maalej, M. Monperrus, R. Rouvoy, App Store 2.0: From Crowd Information to Actionable Feedback in Mobile Ecosystems. In IEEE Software, 2016
  15. W. Maalej, Z. Kurtanović, H. Nabil, C. Stanik. On the automatic classification of app reviews. In Requirements Engineering Journal, 2016
  16. W. Maalej, M. Nayebi, T. Johann, G. Ruhe. Toward Data-Driven Requirements Engineering. In IEEE Software: Special Issue on the Future of Software Engineering, 2016
  17. W. Maalej, T. Tiarks, T. Roehm, and R. Koschke, On the Comprehension of Program Comprehension. In TOSEM ACM Transactions in Software Engineering and Methodology, 2014
  18. W. Maalej and M. Robillard, Patterns of Knowledge in API Reference Documentation, In TSE IEEE Transactions in Software Engineering, 2013
  19. D. Pagano and W. Maalej, How Do Open Source Communities Blogs? In Empirical Software Engineering, the international journal. Springer, 2012
  20. B. Gaudin, M.H. Hinchey, E. Vassev, P. Nixon, J.C. Garcia and W. Maalej, FastFix: A Control Theoretic View of Self-Healing for Automatic Corrective Software Maintenance. In Scalable Computing: Practice and Experience, 2012

Papers at Top-Tier Conferences (A and A*)

  1. C. Rahe* and W. Maalej. How Do Programming Students Use Generative AI? In ACM International Conference on the Foundations of Software Engineering FSE 2025 (just accepted)
  2. AE. Pourasad* and W. Maalej. Does GenAI Make Usability Testing Obsolete? In 47th IEEE/ACM International Conference on Software Engineering ICSE 2025 (just accepted)
  3. J Wei*, AL Courbis, T Lambolais, B Xu, PL Bernard, G Dray, W Maalej. Getting Inspiration for Feature Elicitation: App Store-vs. LLM-based Approach. In ASE’24 39th IEEE/ACM International Conference on Automated Software Engineering, 2024
  4. HA Kruse*, T Puhlfürß, W Maalej. Can Developers Prompt? A Controlled Experiment for Code Documentation Generation. In ICSME’24 International Conference on Software Maintenance and Evolution (ICSME), 2024
  5. P. Reich* and W. Maalej, Testability Refactoring in Pull Requests: Patterns and Trends, ICSE’23 ACM/IEEE 45th International Conference on Software Engineering, 2023
  6. A. Bouraffa*, GL Fuhrmann, W. Maalej. Developers’ Visuo-spatial Mental Model and Program Comprehension. ICSE’23 ACM/IEEE 45th International Conference on Software Engineering, 2023
  7. L Montgomery*, C Lüders, W Maalej. An Alternative Issue Tracking Dataset of Public Jira Repositories, Proceedings of the 19th International Conference on Mining Software, MSR’22, 2022
  8. CM Lüders*, A Bouraffa, W Maalej Beyond Duplicates: Towards Understanding and Predicting Link Types in Issue Tracking Systems. Proceedings of the 19th International Conference on Mining Software, MSR’22, 2022
  9. J. Andersen*, and Walid Maalej. Efficient, Uncertainty-based Moderation of Neural Networks Text Classifiers. Findings of the Association for Computational Linguistics: ACL 2022, 2022
  10. CM Lüders*, T Pietz, W Maalej. Automated Detection of Typed Links in Issue Trackers, RE’22 IEEE 30th International Requirements Engineering Conference, 26-38, 2022
  11. T. Puhlfürß*, L. Montgomery, W. Maalej. An Exploratory Study of Documentation Strategies for Product Features in Popular GitHub Projects, ICSME’22 IEEE International Conference on Software Maintenance and Evolution, 2022
  12. YD. Pham*, A. Bouraffa, M. Hillen, W. Maalej. The Role of Linguistic Relativity on the Identification of Sustainability Requirements: An Empirical Study, In RE’21 IEEE 29th International Requirements Engineering Conference, 2021
  13. C. Stanik*, T. Pietz, W. Maalej. Unsupervised Topic Discovery in User Comments. In RE’21 IEEE 29th International Requirements Engineering Conference, 2021
  14. C. Stanik*, T. Puhlfürß, A. Mahler, PB. Sasu, W. Reip, W. Maalej, Lessons Learned from Customizing and Applying ACTA to Design a Novel Device for Emergency Medical Care, In RE’21, IEEE 29th International Requirements Engineering Conference (Practice track), 2021
  15. JS. Andersen*, O. Zukunft, W. Maalej, REM: Efficient Semi-Automated Real-Time Moderation of Online Forums. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics, ACL 2021
  16. M. Haering*, C. Stanik, W. Maalej, Automatically Matching Bug Reports With Related App Reviews. In ICSE’21, Proceedings of the 43rd International Conference on Software Engineering, 2021
  17. JS. Andersen*, T. Schöner, W. Maalej. Word-Level Uncertainty Estimation for Black-Box Text Classifiers using RNNs. In COLING’2020 Proceedings of the 28th International Conference on Computational Linguistics , 2020
  18. C. Stanik*, M. Haering, C. Jesdabodi, W. Maalej. Which App Features Are Being Used? Learning App Feature Usages from Interaction Data. In RE’20 Proceedings of the 28th IEEE International Requirements Engineering Conference, 2020
  19. YD. Pham*, A. Bouraffa, W. Maalej. ShapeRE: Towards a Multi-Dimensional Representation for Requirements of Sustainable Software. In RE’20 Proceedings of the 28th IEEE International Requirements Engineering Conference, 2020
  20. D. Martens*, W. Maalej. Extracting and Analyzing Context Information in User-Support Conversations on Twitter Conference. In RE’19 Proceedings of the 27th IEEE International Requirements Engineering Conference, 2019
  21. D. Fucci*, A. Alizadeh, and W. Maalej, Using Machine Learning to Identify Knowledge in API Reference Documentation, ESEC/FSE’19 The 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019
  22. M. Häring*, W. Loosen, W. Maalej, Who is Addressed in This Comment? Automatically Classifying Meta-Comments in News Comments Journal Article: Proceedings of the ACM on Human-Computer Interaction - CSCW, 2 (CSCW), 2018, ISSN: 2573-0142
  23. D. Fucci*, C. Palomares, X. Franch, D. Costal, M. Raatikainen, M. Stettinger, Z. Kurtanovic, T. Kojo, L. Koenig, A. Falkner, G. Schenner, F Brasca, T. Männistö, A. Felfernig, W. Maalej: Needs and Challenges for a Platform to Support Large-scale Requirements Engineering. A Multiple Case Study. In proceedings of In Empirical Software Engineering Conference, 2018
  24. C. Stanik*, L. Montgomery, D. Martens, D. Fucci, W. Maalej, A Simple NLP-based Approach to Support Onboarding and Retention in Open-Source Communities. ICSME’18, IEEE International Conference on Software Maintenance and Evolution, 2018
  25. T. Johann*, C. Stanik, A. M. Alizadeh, W. Maalej, SAFE: A Simple Approach for Feature Extraction from App Descriptions and App Reviews. In RE’17 IEEE 25th International Requirements Engineering Conference, 2017
  26. Z. Kurtanović*, W. Maalej, Mining User Rationale from Software Reviews, In RE’17 IEEE 25th International Requirements Engineering Conference, 2017
  27. Z. Kurtanović*, W. Maalej, Automatically Classifying Functional and Non-Functional Requirements Using Supervised Machine Learning, In RE’17 IEEE 25th International Requirements Engineering Conference (RE), 2017
  28. C. Jesdabodi* and W. Maalej, Understanding Usage States on Mobile Devices, In UbiComp’15 Proceedings of the ACM International Joint Conference on Pervasive and Ubiquitous Computing, 2015
  29. T. Johann* and W. Maalej, Democratic Mass Participation of Users in Requirements Engineering? In RE’15 Proceedings of the 23rd IEEE International Requirements Engineering Conference, 2015
  30. W. Maalej and H. Nabil, Bug Report, Feature Request, or Just Rating? On Automatically Classifying User Reviews, In RE’15 Proceeding of the 23rd IEEE Int. Requirements Engineering Conference, 2015
  31. E. Guzman* and W. Maalej, How Do Users Like this Feature? A Fine Grained Sentiment Analysis of App Reviews. In RE’14 Proceedings of the 22nd IEEE Int. Requirements Engineering Conference 2014
  32. W. Maalej and S. Ghaisas, Capturing and Sharing Domain Knowledge with Business Rules: Lessons Learned from a Global Software Vendor. In Proceedings of the 22nd IEEE Int. Requirements Engineering Conference (practice track) 2014
  33. S. Sheth*, G. Kaiser and W. Maalej, Us and Them: A Study of Privacy Requirements Across North America, Asia, and Europe, In ICSE’14 Proceedings of the 36th Int. Conference on Software Engineering, 2014
  34. R. Tiarks* and W. Maalej, How Does a Typical Tutorial for Mobile Development Look Like? In MSR’14 Proceedings of the 11th International Working Conference on Mining Software Repositories, 2014
  35. D. Pagano* and W. Maalej, User Feedback in the AppStore: An Empirical Study, In RE’13 Proceedings of the 21st IEEE International Conference on Requirements Engineering, 2013
  36. T. Roehm*, N. Gurbanova, B. Bruegge, C. Joubert and W. Maalej, Monitoring User Interactions for Supporting Failure Reproduction, In ICPC’13 Proceedings of the 21st IEEE International Conference on Program Comprehension, IEEE CS, 2013
  37. T. Roehm*, R. Tiarks, R. Koschke, W. Maalej, How Do Industry Developers Comprehend Software? In ICSE’12 Proceedings of the 34th Int. Conference on Software Engineering, IEEE/ACM, 2012
  38. T. Roehm*, W. Maalej, Automatically Detecting Developer Activities and Problems in Software Development Work. In ICSE’12 Proceedings of the 34th International Conference on Software Engineering (New Ideas Track). IEEE/ACM, 2012
  39. Y. Li and W. Maalej. Which Traceability Visualization is Suitable in this Context? A Comparative Study, In Proceedings of the 18th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2012), Springer 2012
  40. W. Maalej and D. Pagano, On the Socialness of Software, In Proceedings of the International Conference on Social Computing and its Applications, IEEE 2011
  41. R. Ali, C. Solis, M. Salehie, I. Omoronyia, B. Nuseibeh, and W. Maalej, Social Sensing: When Users Become Monitors, in Proceedings of the ESEC/FSE’11, Szeged, Hungary, ACM 2011
  42. D. Pagano* and W. Maalej, How Do Developers Blog? An Exploratory Study, In MSR ’11 Proceedings of the 8th International Conference on Mining Software Repositories, ACM 2011
  43. W. Maalej, H-J. Happel, Can Development Work Describe Itself? In Proceedings of MSR’10: The 7th IEEE Conference on Mining Software Repositories, IEEE, 2010
  44. W. Maalej, Task-First or Context-First? Tool Integration Revisited. In ASE’09 Proceedings The 24th ACM/IEEE International Conference on Automated Software Engineering, IEEE, 2009
  45. W. Maalej, H-J. Happel, A. Rashid, When Users Become Collaborators: Towards Continuous and Context-Aware User Input. In OOPSLA’09: Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications, ACM, 2009
  46. W. Maalej, H-J. Happel, From Work to Words: How do Software Developers Describe Their Work. In Proceedings of MSR’09: The 6th IEEE Int. Conference on Mining Software Repositories, IEEE, 2009

Other Peer Reviewed Workshop-, Poster-, and Demo-Papers

  1. V Biryuk*, W Maalej Exploring the Relationship Between Personality Traits and User Feedback. 2023 IEEE 31st International Requirements Engineering Conference Workshops
  2. M. Haering*, J. Smedegaard Andersen, C. Biemann, W. Loosen, B. Milde, T. Pietz, C. Stoecker, G. Wiedemann, O. Zukunft, W. Maalej. Forum 4.0: An Open-Source User Comment Analysis Framework. In Proceedings of the Software Demonstrations of the 16th Conference of the European Chapter of the Association for Computational Linguistics 2021.
  3. C. Stanik*, M. Haering, W. Maalej. Classifying Multilingual User Feedback using Traditional Machine Learning and Deep Learning, AIRE Workshop, IEEE, 2019. // One of the first papers using LLMs for SE
  4. C. Stanik*, W. Maalej. Requirements intelligence with OpenReq analytics, IEEE 27th International Requirements Engineering Conference (RE), Tool Demo, 2019.
  5. D. Martens*, W. Maalej, ReviewChain: Untampered Product Reviews on the Blockchain. In First International Workshop on Emerging Trends in Software Engineering for Blockchain, 2018
  6. Y. D. Pham*, D. Fucci, W. Maalej, A First Implementation of a Design Thinking Workshop During a Mobile App Development Project Course, In Proceedings of Second IEEE/ACM International Workshop on Software Engineering Education for Millennials, 2018
  7. N. Zirjawi*, Z. Kurtanovic, and W. Maalej A Survey about User Requirements for Biometric Authentication on Smartphones, In Proceedings of Evolving Security and Privacy Requirements Engineering, IEEE, 2015
  8. W. Maalej and M. Ellmann, On the Similarity of Task Contexts, In Proceedings of the Second International Workshop on Context for Software Development (ICSE Companion), IEEE, 2015
  9. Y. S. Van Der Sype and W. Maalej, On Lawful Disclosure of Personal User Data: What Should App Developers Do? In Proceedings of the Seventh International Workshop on Requirements Engineering and Law, IEEE, 2014
  10. T. Johann* and W. Maalej, Liquid Democracy for a Sustainable and Scalable Participation in Requirements Engineering. In Proceedings of the Third International Workshop on Requirements Engineering for Sustainable Systems (RE4SuSy), IEEE, 2014
  11. W. Maalej, Z. Kurtanović and A. Felfernig, What Stakeholders Need to Know About Requirements, In Proceedings of EmpiRE 2014 - 4th Workshop on Empirical Requirements Engineering, IEEE, 2014
  12. T. Johann* and W. Maalej, Position Paper: The Social Dimension of Sustainability in Requirements Engineering, In RE4SuSy: Requirements Engineering for Sustainable Systems Workshop, IEEE CS, 2013
  13. D. Pagano*, M. A. Juan, A. Bagnato, T. Roehm, B. Bruegge, and W. Maalej. FastFix: Monitoring Control for Remote Software Maintenance (Poster/Demo). In Proceedings of the 34th International Conference on Software Engineering (ICSE 2012). IEEE/ACM, 2012
  14. A. Felfernig, C. Zehentner, D. Pagano and W. Maalej, Group Recommendation for Requirements Negotiation, In Proceedings of RecSys’11 Workshop on Human Decision Making in Recommender Systems, ACM 2011
  15. R. Ali, C. Solis, F. D., W. Maalej, P. Giorgini and B. Nuseibeh, Social Software Product Lines, in Proceedings of the International Workshop on Requirements Engineering for Social Computing, IEEE 2011
  16. W. Maalej, A. Sahm, Assisting Engineers in Switching Artifacts by using Task Semantic and Interaction History. In Proceedings of RSSE’10: 2nd Int. Workshop on Recommendation Systems in Software Engineering, ACM 2010
  17. A. Sahm*, W. Maalej, Switch! Recommending Artifacts Needed Next Based on Personal and Shared Context. In Software Engineering (Workshops), GI 2010
  18. A. Felfernig, M. Schuber, M. Mandl, F. Ricci, W. Maalej, Recommendation and Decision Technologies For Requirements Engineering. In Proceedings of RSSE’10: 2nd International Workshop on Recommendation Systems in Software Engineering (RSSE 2010), ACM 2010
  19. W. Maalej*, AK Thurimella, Towards a Research Agenda for Recommendation Systems in Requirements Engineering. In Proceeding of the 2nd International Workshop on Managing Requirements Knowledge, IEEE, 2009
  20. H-J. Happel, W. Maalej: Improving Knowledge Sharing in Distributed Teams by Capturing and Recommending Informal Knowledge. In Software Engineering (Workshops), GI 2009
  21. W. Maalej, H-J. Happel, A Lightweight Approach for Knowledge Sharing in Distributed Software Teams. In Proceedings of the 7th International Conference of Practical Aspects of Knowledge Management (PAKM’08), Lecture Notes in Computer Science vol. 5345, Springer, 2008
  22. H-J. Happel, W. Maalej, Potentials and Challenges of Recommendation Systems for Software Develop ment. In Proceedings of RSSE’08, First International Workshop on Recommendation Systems for Software Engineering (RSSE 2008), ACM, 2008
  23. H-J. Happel, W. Maalej, L. Stojanovic, TEAM: Towards a Software Engineering Semantic Web. In CHASE ‘08: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, ACM, 2008
  24. A. Bagnato, W. Maalej, From Research to Practice: How do TXT e-solutions Plan to Deploy Innovations in Sharing Development Knowledge. In Proceedings of Aknowledge’08: Agile Knowledge Sharing in Distributed Software Teams, Lecture Notes in Informatics, GI, 2008
  25. W. Maalej, D. Panagiotou, H-J Happel, Towards Effective Management of Software Engineering Knowledge Exploiting the Semantic Wiki Paradigm. In Proceedings of SE’08: Software Engineering Conference, Lecture Notes in Informatics, GI, 2008