Publications

  1. Towards AI-native software engineering (SE 3.0): A vision and a challenge roadmap

    Ahmed E Hassan, Gustavo A Oliva, Dayi Lin, Boyuan Chen, Zhen Ming Jiang

    JournalACM Transactions on Software Engineering and Methodology 35 (9) · 2026

    PDF Publisher Scholar

  2. Beyond Tokens: Semantic-Aware Speculative Decoding for Efficient Inference by Probing Internal States

    Ximing Dong, Shaowei Wang, Dayi Lin, Boyuan Chen, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2602.03708 · 2026

    PDF Publisher Scholar

  3. Beyond Correctness: Enhancing Architectural Reasoning in Code LLMs via Scalable Labeling with Agentic Judgment

    Kirill Vasilevski, Ximing Dong, Benjamin Rombaut, Milad Soltany, Ruochen Deng, Jiahuei Lin, Arthur Leung, Dayi Lin, Boyuan Chen, Shaowei Wang, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2606.14948 · 2026

    PDF Publisher Scholar

  4. When Elo Lies: Hidden Biases in Codeforces-Based Evaluation of Large Language Models

    Shenyu Zheng, Ximing Dong, Xiaoshuang Liu, Gustavo Oliva, Chong Chun Yong, Dayi Lin, Boyuan Chen, Shaowei Wang, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2602.05891 · 2026

    PDF Publisher Scholar

  5. LoopsBench: From Harness Engineering to Loop Engineering in Benchmarking Coding Agent

    Han Li, Zhemin Fang, Rili Feng, Yingqi Zhao, Jiaheng Liu, Pengfei Gao, He Ye, Dayi Lin, Qingwei Lin, Saravan Rajmohan, Dongmei Zhang

    PreprintarXiv preprint arXiv:2608.00267 · 2026

    PDF Publisher Scholar

  6. Artificial intelligence (ai) systems with cognitive observability for reasoning of foundation model-powered agents, and apparatuses, methods, and non-transitory computer …

    Benjamin Rombaut, Sogol Masoumzadeh, Kirill Vasilevski, Dayi Lin, Ahmed E Hassan

    PatentUS Patent 19328336 · 2026

    Publisher Scholar

  7. Hierarchical dynamic planning of foundation model agents

    Gallaba Mudiyanselage Keheliya Bandara GALLABA, Filipe Roseiro COGO, Dayi Lin, Gopi Krishnan RAJBAHADUR, Ahmed E Hassan

    PatentUS Patent 18894449 · 2026

    Publisher Scholar

  8. LLMSafeGuard: A Training-Free Framework for Safeguarding LLM Decoding via Context-Wise Similarity Validation

    Ximing Dong, Shaowei Wang, Dayi Lin, Ahmed E Hassan

    ConferenceProceedings of the 34th ACM International Conference on the Foundations of Software Engineering · 2026

    PDF Publisher Scholar

  9. Machine learning asset management

    Filipe Roseiro COGO, Dayi Lin, LIN Jia-Huei, Gallaba Mudiyanselage Keheliya Bandara GALLABA, Gopi Krishnan RAJBAHADUR, Ahmed E Hassan

    PatentUS Patent 18772649 · 2026

    Publisher Scholar

  10. Methods and systems for augmenting synthetic data labels with human-generated data labels

    Gopi Krishnan RAJBAHADUR, Dayi Lin, Gallaba Mudiyanselage Keheliya Bandara GALLABA, Filipe Roseiro COGO, Ahmed E Hassan

    PatentUS Patent 18916095 · 2026

    Publisher Scholar

  11. Agentic Software Engineering: Foundational Pillars and a Research Roadmap

    Ahmed E. Hassan, Hao Li, Dayi Lin, Bram Adams, Tse-Hsun Chen, Yutaro Kashiwa, Dong Qiu

    PreprintarXiv preprint arXiv:2509.06216 · 2025

    PDF Publisher Scholar

  12. Swe-effi: Re-evaluating software ai agent system effectiveness under resource constraints

    Zhiyu Fan, Kirill Vasilevski, Dayi Lin, Boyuan Chen, Yihao Chen, Zhiqing Zhong, Jie M Zhang, Pinjia He, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2509.09853 · 2025

    PDF Publisher Scholar

  13. Watson: A cognitive observability framework for the reasoning of LLM-powered agents

    Benjamin Rombaut, Sogol Masoumzadeh, Kirill Vasilevski, Dayi Lin, Ahmed E Hassan

    Conference2025 40th IEEE/ACM International Conference on Automated Software Engineering (ASE)

    PDF Publisher Scholar

  14. Spice: An automated swe-bench labeling pipeline for issue clarity, test coverage, and effort estimation

    Gustavo A Oliva, Gopi Krishnan Rajbahadur, Aaditya Bhatia, Haoxiang Zhang, Yihao Chen, Zhilong Chen, Arthur Leung, Dayi Lin, Boyuan Chen, Ahmed E Hassan

    Conference2025 40th IEEE/ACM International Conference on Automated Software Engineering (ASE)

    PDF Publisher Scholar

  15. Promptexp: Multi-granularity prompt explanation of large language models

    Ximing Dong, Shaowei Wang, Dayi Lin, Gopi Krishnan Rajbahadur, Ahmed E Hassan

    Conference2025 2nd IEEE/ACM International Conference on AI-powered Software (AIware)

    PDF Publisher Scholar

  16. Metasel: A test selection approach for fine-tuned dnn models

    Amin Abbasishahkoo, Mahboubeh Dadkhah, Lionel Briand, Dayi Lin

    JournalIEEE Transactions on Software Engineering · 2025

    PDF Publisher Scholar

  17. Model performance-guided evaluation data selection for effective prompt optimization

    Ximing Dong, Shaowei Wang, Dayi Lin, Ahmed Hassan

    ConferenceFindings of the Association for Computational Linguistics: ACL 2025

    PDF Publisher Scholar

  18. Repoforge: Training a sota fast-thinking swe agent with an end-to-end data curation pipeline synergizing sft and rl at scale

    Zhilong Chen, Chengzong Zhao, Boyuan Chen, Dayi Lin, Yihao Chen, Arthur Leung, Gopi Krishnan Rajbahadur, Gustavo A Oliva, Haoxiang Zhang, Aaditya Bhatia, Chong Chun Yong, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2508.01550 · 2025

    PDF Publisher Scholar

  19. Simclone: detecting tabular data clones using value similarity

    Xu Yang, Gopi Krishnan Rajbahadur, Dayi Lin, Shaowei Wang, Zhen Ming Jiang

    JournalACM Transactions on Software Engineering and Methodology 34 (1) · 2025

    PDF Publisher Scholar

  20. A Framework and Taxonomy for Characterizing the Applicability of Software Architecture Recovery Approaches: A Tertiary‐Mapping Study

    Abdul Qayum, Mengqi Zhang, Simon Colreavy, Muslim Chochlov, Jim Buckley, Dayi Lin, Ashish Rajendra Sai

    JournalSoftware: Practice and Experience 55 (1) · 2025

    PDF Publisher Scholar

  21. Towards Conversational Development Environments: Using Theory-of-Mind and Multi-Agent Architectures for Requirements Refinement

    Keheliya Gallaba, Ali Arabat, Dayi Lin, Mohammed Sayagh, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2505.20973 · 2025

    PDF Publisher Scholar

  22. A Tutorial on Software Engineering for FMware

    Filipe Cogo, Gopi Krishnan Rajbahadur, Dayi Lin, Keheliya Gallaba, Benjamin Rombaut, Gustavo Oliva, Jiahuei Lin, Kirill Vasilevski, Ahmed E Hassan

    ConferenceProceedings of the 33rd ACM International Conference on the Foundations of Software Engineering · 2025

    PDF Publisher Scholar

  23. Real-time Adapting Routing (RAR): Improving Efficiency Through Continuous Learning in Software Powered by Layered Foundation Models

    Kirill Vasilevski, Dayi Lin, Ahmed E Hassan

    Conference2025 IEEE/ACM 47th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)

    PDF Publisher Scholar

  24. The hitchhikers guide to production-ready trustworthy foundation model powered software (fmware)

    Kirill Vasilevski, Gopi Krishnan Rajbahadur, Gustavo A Oliva, Benjamin Rombaut, Keheliya Gallaba, Filipe R Cogo, Jiahuei Lin, Dayi Lin, Haoxiang Zhang, Bouyan Chen, Kishanthan Thangarajah, Ahmed E Hassan, Zhen Ming Jiang

    ConferenceProceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 2 · 2025

    PDF Publisher Scholar

  25. Towards Reliable Generation of Executable Workflows by Foundation Models

    Sogol Masoumzadeh, Keheliya Gallaba, Dayi Lin, Ahmed E Hassan

    JournalACM Transactions on Software Engineering and Methodology · 2025

    PDF Publisher Scholar

  26. Keeping deep learning models in check: A history-based approach to mitigate overfitting

    Hao Li, Gopi Krishnan Rajbahadur, Dayi Lin, Cor-Paul Bezemer, Zhen Ming Jiang

    JournalIEEE Access 12 · 2024

    PDF Publisher Scholar

  27. Rethinking software engineering in the era of foundation models: A curated catalogue of challenges in the development of trustworthy fmware

    Ahmed E Hassan, Dayi Lin, Gopi Krishnan Rajbahadur, Keheliya Gallaba, Filipe Roseiro Cogo, Boyuan Chen, Haoxiang Zhang, Kishanthan Thangarajah, Gustavo Oliva, Jiahuei Lin, Wali Mohammad Abdullah, Zhen Ming Jiang

    ConferenceCompanion proceedings of the 32nd ACM international conference on the foundations of software engineering · 2024

    PDF Publisher Scholar

  28. Rethinking software engineering in the foundation model era: From task-driven ai copilots to goal-driven ai pair programmers

    Ahmed E Hassan, Gustavo A Oliva, Dayi Lin, Boyuan Chen, Zhen Ming

    PreprintarXiv preprint arXiv:2404.10225 · 2024

    PDF Publisher Scholar

  29. A framework for real-time safeguarding the text generation of large language

    Ximing Dong, Dayi Lin, Shaowei Wang, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2404.19048 · 2024

    Publisher Scholar

  30. Teasma: A practical methodology for test adequacy assessment of deep neural networks

    Amin Abbasishahkoo, Mahboubeh Dadkhah, Lionel Briand, Dayi Lin

    JournalIEEE Transactions on Software Engineering 50 (12) · 2024

    PDF Publisher Scholar

  31. From cool demos to production-ready fmware: Core challenges and a technology roadmap

    Gopi Krishnan Rajbahadur, Gustavo A Oliva, Dayi Lin, Jiho Shin, Ahmed E Hassan

    JournalACM Transactions on Software Engineering and Methodology · 2024

    PDF Publisher Scholar

  32. Data quality antipatterns for software analytics

    Aaditya Bhatia, Dayi Lin, Gopi Krishnan Rajbahadur, Bram Adams, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2408.12560 · 2024

    PDF Publisher Scholar

  33. Engineering ai judge systems

    Jiahuei Lin, Dayi Lin, Sky Zhang, Ahmed E Hassan

    PreprintarXiv preprint arXiv:2411.17793 · 2024

    PDF Publisher Scholar

  34. Technical Brief on Software Engineering for FMware

    Dayi Lin, Filipe Roseiro Cogo, Gopi Krishnan Rajbahadur, Ahmed E Hassan

    ConferenceProceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings

    PDF Publisher Scholar

  35. Emerging Advanced Technologies for Game Engineering

    Joan Arnedo-Moreno, Kendra ML Cooper, Dayi Lin

    JournalACM SIGSOFT Software Engineering Notes 49 (3) · 2024

    PDF Publisher Scholar

  36. Foreword to the 8th International Workshop on Games and Software Engineering (GAS 2024)

    Joan Arnedo-Moreno, Kendra ML Cooper, Thorsten Händler, Dayi Lin

    Conference2024 IEEE/ACM 8th International Workshop on Games and Software Engineering (GAS)

    Publisher Scholar

  37. Games and Software Engineering: Engineering fun, inspiration, and motivation

    Antonio Bucchiarone, Kendra ML Cooper, Dayi Lin, Edward F Melcer, Kelvin Sung

    JournalACM SIGSOFT Software Engineering Notes 48 (1) · 2023

    PDF Publisher Scholar

  38. Analyzing gamer complaints in reviews of cross-platform video games on steam

    Hanwen Hu, Yuan Tian, Safwat Hassan, Dayi Lin

    Conference2023 IEEE Conference on Games (CoG)

    PDF Publisher Scholar

  39. Fostering Collaboration and Advancing Research in Software Engineering and Game Development for Serious Contexts

    Antonio Bucchiarone, Kendra ML Cooper, Dayi Lin, Adam Smith, Vanissa Wanick

    JournalACM SIGSOFT Software Engineering Notes 48 (4) · 2023

    PDF Publisher Scholar

  40. Message from the GAS 2023 Organizers

    Antonio Bucchiarone, Kendra Cooper, Dayi Lin, Adam Smith, Vanissa Wanick

    Other · 2023

    Publisher Scholar

  41. Towards training reproducible deep learning models

    Boyuan Chen, Mingzhi Wen, Yong Shi, Dayi Lin, Gopi Krishnan Rajbahadur, Zhen Ming Jiang

    ConferenceProceedings of the 44th international conference on software engineering · 2022

    PDF Publisher Scholar

  42. An Empirical Study of Delayed Games on Steam

    Balreet Grewal, Dayi Lin, Lars Doucet, Cor-Paul Bezemer

    PreprintarXiv preprint arXiv:2204.11191 · 2022

    PDF Publisher Scholar

  43. An Empirical Study of Trends of Popular Virtual Reality Games and Their Complaints

    Rain Epp, Dayi Lin, Cor-Paul Bezemer

    JournalIEEE Transactions on Games · 2021

    PDF Publisher Scholar

  44. What Causes Wrong Sentiment Classifications of Game Reviews?

    Markos Viggiato, Dayi Lin, Abram Hindle, Cor-Paul Bezemer

    JournalIEEE Transactions on Games · 2021

    PDF Publisher Scholar

  45. Towards a consistent interpretation of AIOps models

    YINGZHE LYU, GOPI KRISHNAN RAJBAHADUR, DAYI LIN, BOYUAN CHEN, ZHEN MING JACK JIANG

    JournalACM Transactions on Software Engineering and Methodology · 2021

    PDF Publisher Scholar

  46. The Impact of Data Merging on the Interpretation of Cross-Project Just-In-Time Defect Models

    Dayi Lin, Chakkrit (Kla) Tantithamthavorn, Ahmed E. Hassan

    JournalIEEE Transactions on Software Engineering · 2021

    Publisher Scholar

  47. Can I use this publicly available dataset to build commercial AI software?–A Case Study on Publicly Available Image Datasets

    Gopi Krishnan Rajbahadur, Erika Tuck, Li Zi, Dayi Lin, Boyuan Chen, Zhen Ming, Daniel M German

    PreprintarXiv preprint arXiv:2111.02374 · 2021

    PDF Publisher Scholar

  48. Building the perfect game–an empirical study of game modifications

    Daniel Lee, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan

    JournalEmpirical Software Engineering 25 (4) · 2020

    PDF Publisher Scholar

  49. An empirical study of the characteristics of popular Minecraft mods

    Daniel Lee, Gopi Krishnan Rajbahadur, Dayi Lin, Mohammed Sayagh, Cor-Paul Bezemer, Ahmed E Hassan

    JournalEmpirical Software Engineering 25 (5) · 2020

    PDF Publisher Scholar

  50. Identifying gameplay videos that exhibit bugs in computer games

    Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan

    JournalEmpirical Software Engineering 24 (6) · 2019

    PDF Publisher Scholar

  51. An empirical study of game reviews on the Steam platform

    Dayi Lin, Cor-Paul Bezemer, Ying Zou, Ahmed E Hassan

    JournalEmpirical Software Engineering · 2018

    PDF Publisher Scholar

  52. An empirical study of early access games on the Steam platform

    Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan

    JournalEmpirical Software Engineering 23 (2) · 2018

    PDF Publisher Scholar

  53. Studying the urgent updates of popular games on the Steam platform

    Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan

    JournalEmpirical Software Engineering 22 (4) · 2017

    PDF Publisher Scholar

  54. Chinese word segmentation based on conditional random fields with character clustering

    Liping Du, Xiaoge Li, Chunli Liu, Rui Liu, Xian Fan, Jianing Yang, Dayi Lin, Mian Wei

    ConferenceAsian Language Processing (IALP), 2016 International Conference on

    PDF Publisher Scholar

  55. Chinese term extraction from web pages based on expected point-wise mutual information

    Liping Du, Xiaoge Li, Dayi Lin

    ConferenceNatural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), 2016 12th International Conference on

    Publisher Scholar