MCIS

lab on Maintenance, Construction and Intelligence of Software

Email:




2026


Journal


Conference






Other

  • Carmen Armenti, Hao Li (*), Marco Raglianti, Bram Adams and Michele Lanza (2026). Toward Visual Exploration of Agent Trajectories [short], in Proceedings of the IEEE Working Conference on Software Visualization (VISSOFT) (Benevento, Italy), IEEE. (Acceptance ratio: 32/48=66.7%)
  • Ahmed E. Hassan, Hao Li (*), Dayi Lin, Bram Adams, Tse-Hsun (Peter) Chen, Yutaro Kashiwa, Dong Qiu, Haoxiang Zhang and Miku Watanabe (2026). Agentic Software Engineering: A Roadmap to Software Engineering 3.0, Technical Briefing in the Proceedings of the 48th International Conference on Software Engineering (ICSE). (Acceptance ratio: 9/12=75%)




2025


Journal


Conference






Workshop






2024


Journal


Conference






2023


Journal


Conference

  • Jinfu Chen, Zishuo Ding, Yiming Tang, Mohammed Sayagh, Heng Li, Bram Adams and Weiyi Shang (2023). IoPV: On Inconsistent Option Performance Variations, in Proceedings of the 31st Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) (San Francisco, USA), p. 845-857. (Acceptance ratio: 60/465=12.9%)
  • Kazi Amit Hasan, Marcos Macedo (*), Yuan Tian, Bram Adams and Steven Ding (2023). Understanding the Time to First Response In GitHub Pull Requests, in Proceedings of the 20th International Conference on Mining Software Repositories (MSR) (Melbourne, Australia), p. 1-11. (Acceptance ratio: 43/115=37.4%)





Other

  • Bram Adams (2023). Foreword, in Software Ecosystems: Tooling and Analytics, edited by Tom Mens, Coen De Roover and Anthony Cleve, 1st ed., p. vii-ix, Springer.




2022


Journal


Conference






Other

  • Nan Yang, Isabella Ferreira (*), Alexander Serebrenik and Bram Adams (2022). Why Do Projects Join the Apache Software Foundation?, in Proceedings of the Software Engineering in Society track at the 44th International Conference on Software Engineering (ICSE) (Pittsburgh, PA, USA), p. 161-171. (Acceptance ratio: 17/39=43.59%)




2021


Journal


Conference






Other





2020


Journal


Conference






2019


Journal


Conference






Workshop






2018


Journal


Conference






2017


Journal


Conference






Other





2016


Journal


Conference






Thesis


Other

  • Bram Adams (2016). How the Release Process Impacts your Software Analytics, chapter in Perspectives on Data Science for Software Engineering, edited by Tim Menzies, Laurie Williams and Tom Zimmermann, p. 249-254, Morgan Kaufmann.
  • Len Bass, Bram Adams, Chris Parnin and Lorin Hochstein (2016). Why You Should Be Teaching Deployment in Your Curriculum!, panel at the 29th IEEE Conference on Software Engineering Education and Training (CSEET).
  • Felienne Hermans, Janet Siegmund, Thomas Fritz, Gabriele Bavota, Meiyappan Nagappan, Abram Hindle, Yasutaka Kamei, Ali Mesbah and Bram Adams (2016). Leaders of Tomorrow on the Future of Software Engineering: A Roundtable, IEEE Software, 33(2), p. 99-104.
  • Noureddine Kerzazi and Bram Adams (2016). Who Needs Release and DevOps Engineers, and Why?, in Proceedings of the International Workshop on Continuous Software Evolution and Delivery (CSED) (Austin, Texas), p. 77-83. (Acceptance ratio: 14/18=77.8%)




2015


Journal


Conference






Thesis


Other





2014


Journal


Conference






Other

  • Yujuan Jiang (*), Bram Adams and Daniel M. Germán (2014). How much does this commit cost?, position paper at the 2nd International Workshop on Release Engineering (RELENG) (Mountain View, CA, US).
  • Yujuan Jiang (*) and Bram Adams (2014). Improving the Integration Process of Large Software Systems [poster], 2nd International Workshop on Release Engineering (RELENG) (Mountain View, CA, US).
  • Shane McIntosh (*), Bram Adams, Meiyappan Nagappan and Ahmed E. Hassan (2014). Identifying Header File Hotspots in C/C++ Build Processes [poster], 2nd International Workshop on Release Engineering (RELENG) (Mountain View, CA, US).




2013


Journal


Conference

  • Mark D. Syer, Meiyappan Nagappan, Ahmed E. Hassan and Bram Adams (2013). Revisiting Prior Empirical Findings For Mobile Apps: An Empirical Case Study on the 15 Most Popular Open-Source Android Apps, in Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research (CASCON) (Markham, ON, Canada), p. 283-297. (Acceptance ratio: 25/70=35.7%)
  • Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol and Bram Adams (2013). On the Effect of Program Exploration on Maintenance Tasks, in Proceedings of the 20th Working Conference on Reverse Engineering (WCRE) (Koblenz, Germany), p. 391-400, IEEE. (Acceptance ratio: 38/97=39%)
  • Mika Mäntylä, Foutse Khomh, Bram Adams, Emelie Engström and Kai Petersen (2013). On Rapid Releases and Software Testing, in Proceedings of the 29th International Conference on Software Maintenance (ICSM) (Eindhoven, The Netherlands), p. 20-29, IEEE. (Acceptance ratio: 36/163=22%) (invited for special issue)
  • Weiyi Shang, Zhen Ming Jiang, Hadi Hemmati, Bram Adams, Ahmed E. Hassan and Patrick Martin (2013). Assisting Big Data Analytics Developers When Cloud Deploying Hadoop Applications, in Proceedings of the 35th International Conference on Software Engineering (ICSE) (San Francisco, CA, US), p. 402-411. (Acceptance ratio: 85/461=18.5%) (ACM SIGSOFT Distinguished Paper Award)
  • Yujuan Jiang (*), Bram Adams and Daniel M. Germán (2013). Will My Patch Make It? And How Fast? - Case Study on the Linux Kernel, in Proceedings of the 10th Working Conference on Mining Software Repositories (MSR) (San Francisco, CA, US), p. 101-110. (Acceptance ratio: 31/81=38%) [replication package]
  • Daniel M. Germán, Bram Adams and Ahmed E. Hassan (2013). Programming Language Ecosystems: the Evolution of R, in Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR) (Genova, Italy), p. 243-252. (Acceptance ratio: 29/80=36.3%)
  • Fehmi Jaafar, Salima Hassaine, Yann-Gaël Guéhéneuc, Sylvia Hamel and Bram Adams (2013). Program Evolution and Bug-proneness: An Empirical Study, in Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR) (Genova), p. 15-24. (Acceptance ratio: 29/80=36.3%)
  • Étienne Duclos, Sébastien Le Digabel, Yann-Gaël Guéhéneuc and Bram Adams (2013). ACRE: An Automated Aspect Creator for Testing C++ Applications, in Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR) (Genova), p. 121-130. (Acceptance ratio: 29/80=36.3%)





2012


Journal


Conference






Other

  • Bram Adams (2012). On Software Release Engineering, Technical Briefing in the Proceedings of the 34th International Conference on Software Engineering (ICSE) (Zurich, Switzerland). (Acceptance ratio: 18/50=36%)
  • Max Di Penta, Giuliano Antoniol, Daniel M. Germán, Yann-Gaël Guéhéneuc and Bram Adams (2012). Five Days of Empirical Software Engineering: The PASED Experience, in Proceedings of the Software Engineering Education Track at the 34th International Conference on Software Engineering (ICSE) (Zurich, Switzerland), p. 1255-1258. (Acceptance ratio: 11/49=22.4%)
  • Rina Nagano, Hiroki Nakamura, Yasutaka Kamei, Bram Adams, Kenji Hisazumi, Naoyasu Ubayashi and Akira Fukuda (2012). Using the GPGPU for Large-Scale Mining Software Repositories Studies [poster], in Proceedings of the 34th International Conference on Software Engineering (ICSE) (Zurich, Switzerland), p. 1435-1436. (Acceptance ratio: 8/22=36.4%)
  • Shahed Zaman, Bram Adams and Ahmed E. Hassan (2012). A Large Scale Empirical Study on User-Centric Performance Analysis, in Proceedings of the industry track of the 5th International Conference on Software Testing, Verification and Validation (ICST) (Montréal, Canada), p. 410-419.




2011


Journal


Conference






Other





2010


Journal


Conference






Other





2009


Journal


Conference






Workshop






Other





2008


Journal

  • Bram Adams, Kris De Schutter, Herman Tromp and Wolfgang De Meuter (2008). The Evolution of the Linux Build System, in Proceedings of the ERCIM Working Group on Software Evolution 2007 , Electronic Communications of the ECEASST (Paris, France), 8, 16 pages.

Workshop

  • Bram Adams, Van Bart Rompaey, Celina Gibbs and Yvonne Coady (2008). Aspect mining in the Presence of the C Preprocessor, in Proceedings of the 4th Linking Aspect Technology and Evolution Workshop (LATE) (Brussels, Belgium), p. 1-6, ACM.
  • Stijn Timbermont, Bram Adams and Michael Haupt (2008). Towards a DSAL for Object Layout in Virtual Machines, in Proceedings of the 3rd Domain-Specific Aspect Languages Workshop (DSAL) (Brussels, Belgium), p. 1-4, ACM.
  • Bram Adams, Charlotte Herzeel and Kris Gybels (2008). cHALO, Stateful Aspects in C, in Proceedings of the 7th Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS) (Brussels, Belgium), p. 1-6, ACM.





Thesis


Other

  • Zhen Ming Jiang, Dharmesh Thakkar, Haroon Malik (*), Emad Shihab, Ahmed E. Hassan, Dave Dietz, Parminder Flora, Gilbert Hamann, Adele Newton, James Sutherland and Bram Adams (2008). Quality Engineering for Large Scale Enterprise Systems, in Center of Advanced Studies Conference Exhibit (CASCON) (Toronto, Canada).
  • Bram Adams (2008). Lessons learnt from Studying Build Systems with MAKAO [presentation], 2nd Workshop on Advanced Software Development Tools and Techniques (WASDeTT) (Beijing, China).
  • Bram Adams (2008). Mining the Build System [presentation], Lightning workshop on Mining Software Repositories (Antwerp, Belgium).




2007


Journal


Conference

  • Bram Adams, Kris De Schutter, Herman Tromp and Wolfgang De Meuter (2007). Design Recovery and Maintenance of Build Systems, in Proceedings of the 23rd International Conference on Software Maintenance (ICSM) (Paris, France), p. 114-123, IEEE. (Acceptance ratio: 46/214=21%) (invited for special issue)





Workshop






Other





2006


Conference






Workshop






Other





2005


Workshop






Other





2004


Thesis


Latest Work

Mohammed Mehedi Hasan (*), Hao Li (*), Gopi Krishnan Rajbahadur, Bram Adams and Ahmed E. Hassan (2026). Model Context Protocol (MCP) Tool Descriptions Are Smelly! Towards Improving AI Agent Efficiency with Augmented MCP Tool Descriptions, Transactions on Software Engineering and Methodology (TOSEM), ACM, to appear.


Kosei Horikawa, Hao Li (*), Yutaro Kashiwa, Bram Adams, Hajimu Iida and Ahmed E. Hassan (2026). Agentic Refactoring: An Empirical Study of AI Coding Agents, Transactions on Software Engineering and Methodology (TOSEM), ACM, to appear.


Lin Geng (*), Hao Li (*), Sidney Givigi and Bram Adams (2026). SwarmUpdate: Hierarchical Software Updates and Deep Learning Model Patching for Heterogeneous UAV Swarms, Transactions on Software Engineering and Methodology (TOSEM), ACM, to appear.


Worawalan Chatlatanagulchai, Hao Li (*), Yutaro Kashiwa, Brittany Reid, Kundjanasith Thonglek, Pattara Leelaprute, Arnon Rungsawang, Bundit Manaskasemsak, Bram Adams, Ahmed E. Hassan and Hajimu Iida (2026). Agent READMEs: An Empirical Study of Context Files for Agentic Coding, Transactions on Software Engineering and Methodology (TOSEM), ACM, to appear.