Books
- Anh Nguyen-Duc, Pekka Abrahamsson, Foutse Khomh, Generative AI for Effective Software Development, Springer Cham, June 1st, 2024, XIV, 346, 978-3-031-55641-8. [WWW]
Book Chapters
- Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol, and Massimiliano Di Penta, Modèles de qualité et conception des programmes, Évolution et Maintenance des Systèmes Logiciels (traité informatique et systèmes d'information, IC2), chapitre 3, edited by Djamel Seriai, Hermes Science Publishing Ltd, April 2014, ISBN-13: 978-2746245549. [WWW]
- Foutse Khomh, Yann-Gaël Guéhéneuc, Introduction à la rénovation et l'évolution des systèmes logiciels, Évolution et Maintenance des Systèmes Logiciels (traité informatique et systèmes d'information, IC2), edited by Djamel Seriai, Hermes Science Publishing Ltd, April 2014, ISBN-13: 978-2746245549. [WWW]
- Yann-Gaël Guéhéneuc, Foutse Khomh, Empirical Software Engineering, Handbook of Software Engineering, In: Cha S., Taylor R., Kang K. (eds), 2019, Online ISBN 978-3-030-00262-6, Springer. [WWW].
- Osama Ehsan, Lillane Barbour, Foutse Khomh, Ying Zou, Is Late Propagation a Harmful Code Clone Evolutionary Pattern? An Empirical Study, Code Clone Analysis: Foundations, Tools, and Practices, Springer, May 2021. [WWW].
- Saeid Jamshidi, Amin Nikanjam, Mohammad Adnan Hamdaqa, and Foutse Khomh, Attack Detection by Using Deep Learning for Cyber-Physical System, Artificial Intelligence for Cyber-Physical Systems Hardening, Springer, 2022. [WWW].
- Foutse Khomh, Mohammad Masudur Rahman, Antoine Barbez, Intelligent Software Maintenance, Optimising the Software Development Process with Artificial Intelligence, Natural Computing series, Springer, 2022. [WWW].
- Ian Gorton, Foutse Khomh, Valentina Lenarduzzi, Claudio Menghi, Dumitru Roman, Software Architectures for AI Systems: State of Practice and Challenges, In P. Pelliccione, R. Kazman, I. Weber, A. Liu (eds), Software Architecture: Reseach Roadmaps from the Community, 2023. [WWW].
- Arghavan Moradi Dakhel, Amin Nikanjam, Foutse Khomh, Michel C. Desmarais, Hironori Washizaki, An Overview on Large Language Models, In Anh Nguyen-Duc, Pekka Abrahamsson, Foutse Khomh (eds), Generative AI for Effective Software Development. 1st Edition (Print ISBN 978-3-031): 3-21, Springer Cham, 2024. [WWW].
- Arghavan Moradi Dakhel, Amin Nikanjam, Foutse Khomh, Michel C. Desmarais, Hironori Washizaki, Generative AI for Software Development: A Family of Studies on Code Generation, In Anh Nguyen-Duc, Pekka Abrahamsson, Foutse Khomh (eds), Generative AI for Effective Software Development. 1st Edition (Print ISBN 978-3-031): 3-21, Springer Cham, 2024. [WWW].
- Houssem Ben Braiek and Foutse Khomh, Machine Learning Robustness: A Primer, In Marco Lorenzi, Maria A Zuluaga (eds), Trustworthy AI in Medical Imaging, 1st Edition(ISBN: 9780443237614): 1-43, Elsevier, 2024. [WWW].
Articles
- Paulina Stevia Nouwou Mindom, Amin Nikanjam, Foutse Khomh, Harnessing Pre-trained Generalist Agents for Software Engineering Tasks, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Mehil B. Shah, Mohammad Masudur Rahman, Foutse Khomh, Towards Enhancing the Reproducibility of Deep Learning Bugs: An Empirical Study, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Vahid Majdinasab, Amin Nikanjam, Foutse Khomh, Trained Without My Consent: Detecting Code Inclusion In Language Models Trained on Code, Transactions on Software Engineering and Methodology (TOSEM), 2024, ACM. [WWW].
- Dmytro Humeniuk, Houssem Ben Braiek, Thomas Reid, Foutse Khomh, In-Simulation Testing of Deep Learning Vision Models in Autonomous Robotic Manipulators, Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering (ASE), October 27 - November 1, 2024, Sacramento, California, United States, IEEE, ACM. [WWW].
- Pierre-Olivier Côté, Amin Nikanjam, Rached Bouchoucha, Ilan Basta, Mouna Abidi, Foutse Khomh, Quality Issues in Machine Learning Software Systems, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Moses Openja, Foutse Khomh, Armstrong Foundjem, Zhen Ming (Jack)Jiang, Mouna Abidi, Ahmed E. Hassan, An empirical study of testing machine learning in the wild, Transactions on Software Engineering and Methodology (TOSEM), 2024, ACM. [WWW].
- Iren Mazloomzadeh, Gias Uddin, Foutse Khomh, Ashkan Sami, Reputation Gaming in Stack Overflow, Transactions on Software Engineering and Methodology (TOSEM), 2024, ACM. [WWW].
- Dmytro Humeniuk, Foutse Khomh, Giuliano Antoniol, Reinforcement learning informed evolutionary search for autonomous systems testing, Transactions on Software Engineering and Methodology (TOSEM), 2024, ACM. [WWW].
- Rached Bouchoucha, Ahmed Haj Yahmed, Darshan Patil, Janarthanan Rajendran, Amin Nikanjam, Sarath Chandar, Foutse Khomh, Toward Debugging Deep Reinforcement Learning Programs with RLExplorer, Proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 6 - October 11, 2024, Flagstaff, Arizona, IEEE. (Acceptance ratio: 26%) [WWW].
- Roozbeh Aghili, Heng Li, Foutse Khomh, Understanding Web Application Workloads and Their Applications: Systematic Literature Review and Characterization, Proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 6 - October 11, 2024, Flagstaff, Arizona, IEEE. (Acceptance ratio: 26%) [WWW].
- Florian Tambon, Foutse Khomh, Giuliano Antoniol, GIST: Generated Inputs Sets Transferability in Deep Learning, Transactions on Software Engineering and Methodology (TOSEM), 2024, ACM. [WWW].
- Pierre-Olivier Côté, Amin Nikanjam, Nafisa Ahmed, Dmytro Humeniuk, Foutse Khomh, Data Cleaning and Machine Learning: A Systematic Literature Review, Automated Software Engineering, 2024, Springer. [WWW].
- Mohammad Mehdi Morovati, Florian Tambon, Mina Taraghi, Amin Nikanjam, Foutse Khomh, Common Challenges of Deep Reinforcement Learning Applications Development: An Empirical Study, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Andra Mahu, Amandeep Singh, Florian Tambon, Benoit Ouellette, Jean-François Delisle, Tanya Paul, Foutse Khomh, Alexandre Marois, Philippe Doyon-Poulin, Validation of Vigilance Decline Capability in A Simulated Test Environment: A Preliminary Step Towards Neuroadaptive Control, In: Alex, er M. Yemelyanov and Lisa Jo Elliott (eds) Neuroergonomics and Cognitive Engineering. AHFE (2024) International Conference. AHFE Open Access, vol 126. AHFE International, USA. [WWW], AHFE 2024 Best Paper Award.
- Sylvain Kouemo, Arghavan Moradi Dakhel, Florian Tambon, Foutse Khomh, Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMs, Proceedings of the 1st ACM International Conference on AI-powered Software (AIware), July 15 - 16, 2024, Porto de Galinhas, Brazil. [WWW].
- Khouloud Oueslati, Gabriel Laberge, Maxime Lamothe, Foutse Khomh, Mining Action Rules for Defect Reduction Planning, Proceedings of the ACM on Software Engineering (PACMSE), Issue of the ACM International Conference on the Foundations of Software Engineering (FSE), July 15 - 19, 2024, Porto de Galinhas, Brazil. [WWW].
- Arghavan Moradi Dakhel, Amin Nikanjam, Vahid Majdinasab, Foutse Khomh, Michel C. Desmarais, Effective Test Generation Using Pre-trained Large Language Models and Mutation Testing, Information and Software Technology (IST), 2024, Springer. [WWW].
- Biruk Asmare Muse, Kawser Wazed Nafi, Foutse Khomh, Giuliano Antoniol, Data-Access Performance Anti-Patterns in Data-Intensive Systems, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Mouna Abidi, Md Saidur Rahman, Moses Openja, Foutse Khomh, Design Smells in Multi-language Systems and Bug-proneness: A Survival Analysis, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Mouna Abidi, Manel Grichi, Foutse Khomh, Yann-Gaël Guéhéneuc, Anti-Patterns and Code Smells for Multi-language Systems, Transactions on Pattern Languages of Programming (TPLoP), 2024, Springer, LNCS. [WWW].
- Xingfang Wu, Eric Laufer, Heng Li, Foutse Khomh, Santhosh Srinivasan, Jayden Luo, Characterizing and Classifying Developer Forum Posts with their Intentions, Journal of Empirical Software Engineering (EMSE), 2024, Springer. [WWW].
- Patrick Loic Foalem, Foutse Khomh, Heng Li, Studying Logging Practice in Machine Learning-based Applications, Information and Software Technology (IST), 2024, Springer. [WWW].
- Gabriel Laberge, Yann Baptiste Pequignot, Mario Marchand, Foutse Khomh, Tackling the XAI Disagreement Problem with Regional Explanations, Proceedings of the 27th International Conference on Artificial Intelligence and Statistics (AISTATS), May 2 - 4, 2024, Valencia, Spain. (Acceptance ratio: 546/1980 = 27.5%) [WWW].
- Seif Abukhalaf, Mohammad Hamdaqa, Foutse Khomh, PathOCL: Path-Based Prompt Augmentation for OCL Generation with GPT-4, Proceedings of the 1st International Conference on AI Foundation Models and Software Engineering (FORGE 2024), April 14, 2024, Lisbon, Portugal. [WWW].
- Mina Taraghi, Gianolli Dorcelus, Armstrong Foundjem, Florian Tambon, Foutse Khomh, Deep Learning Model Reuse in the HuggingFace Community: Challenges, Benefit and Trends, Proceedings of the 31st IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 12 - 15, 2024, Rovaniemi, Finland, IEEE. (Acceptance ratio: 62/242 = 25.6%) [WWW].
- Xingfang Wu, Heng Li, Nobukazu Yoshioka, Hironori Washizaki, Foutse Khomh, Refining GPT-3 Embeddings with a Siamese Structure for Technical Post Duplicate Detection, Proceedings of the 31st IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 12 - 15, 2024, Rovaniemi, Finland, IEEE. (Acceptance ratio: 62/242 = 25.6%) [WWW].
- Vahid Majdinasab, Michael Joshua, Shawn Rasheed, Arghavan Moradidakhel, Amjed Tahir, Foutse Khomh, Assessing the Security of GitHub Copilot’s Generated Code - A Targeted Replication Study, Proceedings of the 31st IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 12 - 15, 2024, Rovaniemi, Finland, IEEE. [WWW].
- Cyrine Zid, François Belias, Massimiliano Di Penta, Foutse Khomh, and Giulio Antoniol, List Comprehension Versus for Loops Performance in Real Python Projects: Should we Care?, Proceedings of the 31st IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 12 - 15, 2024, Rovaniemi, Finland, IEEE. [WWW].
- Gabriel Laberge, Yann Pequignot, Alexandre Mathieu, Foutse Khomh, and Mario Marchand, Partial Order in Chaos: Consensus on Feature Attributions in the Rashomon Set, Journal of Machine Learning Research (JMLR), 2023, Springer. [WWW].
- Mohammad Mehdi Morovati, Amin Nikanjam, Florian Tambon, Foutse Khomh, Zhen Ming (Jack) Jiang, Bug Characterization in Machine Learning-based Systems, Journal of Empirical Software Engineering (EMSE), 2023, Springer. [WWW].
- Moses Openja, Gabriel Laberge, Foutse Khomh, Detection and Evaluation of Bias Inducing Features in Machine learning, Journal of Empirical Software Engineering (EMSE), 2023, Springer. [WWW].
- Florian Tambon, Amin Nikanjam, Le An, Foutse Khomh, Giuliano Antoniol, Silent Bugs in Deep Learning Frameworks: An Empirical Study of Keras and TensorFlow, Journal of Empirical Software Engineering (EMSE), 2023, Springer. [WWW].
- Bhagya Chembakottu, Heng Li, Foutse Khomh, A Large-Scale Exploratory Study of Android Sports Apps in the Google Play Store, Information and Software Technology, 2023, Elsevier. [WWW].
- Roozbeh Aghili, Heng Li, Foutse Khomh, Studying the characteristics of AIOps projects on GitHub, Journal of Empirical Software Engineering (EMSE), 2023, Springer. [WWW].
- Ahmed Haj Yahmed, Rached Bouchoucha, Houssem Ben Braiek, Foutse Khomh, An Intentional Forgetting-Driven Self-Healing Method For Deep Reinforcement Learning Systems, Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), September 11 - 15, 2023, Kirchberg, Luxembourg, IEEE, ACM. (Acceptance ratio: 134/629 = 21%) [WWW].
- Ahmed Haj Yahmed, Altaf Allah Abbassi, Amin Nikanjam, Heng Li, Foutse Khomh, Deploying Deep Reinforcement Learning Systems: A Taxonomy of Challenges, Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 4 - October 6, 2023, Bogotà, Colombia, IEEE. (Acceptance ratio: 22.7%) [WWW].
- Sharon Chee Yin Ho, Vahid Majdinasab, Mohayeminul Islam, Diego Elias Costa, Emad Shihab, Foutse Khomh, Sarah Nadi, Muhammad Raza, An Empirical Study on Bugs Inside PyTorch: A Replication Study, Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 4 - October 6, 2023, Bogotà, Colombia, IEEE. (Acceptance ratio: 22.7%) [WWW].
- Xingfang Wu, Heng Li, Foutse Khomh, On the Effectiveness of Log Representation for Log-based Anomaly Detection, Journal of Empirical Software Engineering (EMSE), 2023, Springer. [WWW].
- Paulina Stevia Nouwou Mindom, Amin Nikanjam, Foutse Khomh, A Comparison of Reinforcement Learning Frameworks for Software Testing Tasks, Journal of Empirical Software Engineering (EMSE), 2023, Springer. [WWW].
- Seif Abukhalaf, Mohammad Hamdaqa, Foutse Khomh, On Codex Prompt Engineering for OCL Generation: An Empirical Study, Proceedings of the 20th International Conference on Mining Software Repositories (MSR), May 15 - 16, 2023, Melbourne, Australia, ACM. [WWW].
- Ilham Qasse, Shailesh Mishra, Björn Þór Jónsson, Foutse Khomh, and Mohammad Hamdaqa, Chat2Code: A Chatbot for Model Specification and Code Generation, The Case of Smart Contracts, Proceedings of the 2023 IEEE International Conference on Software Services Engineering (SSE), July 2-8, 2023, Chicago, IL, USA, IEEE. [WWW].
- Rached Bouchoucha, Houssem Ben Braiek, Foutse Khomh, Sonia Bouzidi, Rania Zaatour, Robustness Assessment of Hyperspectral Image CNNs using Metamorphic Testing, Information and Software Technology, 2023, Elsevier. [WWW].
- Arghavan Moradi Dakhel, Vahid Majdinasab, Amin Nikanjam, Foutse Khomh, Michel C. Desmarais, Zhen Ming, Jiang GitHub Copilot AI pair programmer: Asset or Liability?, Journal of Systems and Software (JSS), 2023, Elsevier. [WWW], 2023 JSS Best Paper of the Year Award.
- Dmytro Humeniuk, Foutse Khomh, Giuliano Antoniol, AmbieGen: A Search-based Framework for Autonomous Systems Testing, Science of Computer Programming, 2023, Elsevier. [WWW].
- Matteo Bosco, Pasquale Cavuoto, Augusto Ungolo, Biruk Asmare Muse, Foutse Khomh, Vittoria Nardone, Massimiliano Di Penta, UnityLint: A Bad Smell Detector for Unity, Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension (ICPC), May 15 - 16, 2023, Melbourne, Australia, IEEE, ACM. [WWW], [Tool], [Teaser Video].
- Fatemeh Yousefifeshki, Heng Li, Foutse Khomh, Studying the Challenges of Developing Hardware Description Language Programs, Information and Software Technology, 2023, Elsevier. [WWW].
- Arghavan Moradi Dakhel, Michel C. Desmarais, Foutse Khomh, Dev2vec: Representing Domain Expertise of Developers in an Embedding Space, Information and Software Technology, 2023, Elsevier. [WWW].
- Gabriel Laberge, Ulrich Aïvodji, Satoshi Hara, Mario Marchand, Foutse Khomh, Fooling SHAP with Stealthily Biased Sampling, Proceedings of the 11th International Conference on Learning Representations (ICLR), May 1 - 5, 2023, Kigali, Rwanda. [WWW].
- Florian Tambon, Vahid Majdinasab, Amin Nikanjam, Foutse Khomh, and Giuliano Antoniol, Mutation Testing of Deep Reinforcement Learning Based on Real Faults, Proceedings of the 16th IEEE International Conference on Software Testing, Verification and Validation (ICST), April 16 - 20, 2023, Dublin, Ireland States, IEEE. [WWW].
- Vittoria Nardone, Biruk Asmare Muse, Mouna Abidi, Foutse Khomh, and Massimiliano Di Penta, Video Game Bad Smells: What they are and how Developers Perceive Them, Transactions on Software Engineering and Methodology (TOSEM), 2022, ACM. [WWW].
- Mohammad Mehdi Morovati, Amin Nikanjam, Foutse Khomh, Zhen Ming (Jack) Jiang, Bugs in Machine Learning-based Systems : A Faultload Benchmark, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Biruk Asmare Muse, Foutse Khomh, Giuliano Antoniol, Refactoring Practices in the Context of Data-intensive Systems, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Osama Ehsan, Foutse Khomh, Ying Zou, Dong Qiu, Ranking Code Clones to Support Maintenance Activities, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Lionel Nganyewou Tidjon and Foutse Khomh, The Different Faces of AI Ethics Across the World: A Principle-To-Practice Gap Analysis, IEEE Transactions on Artificial Intelligence, 2022, IEEE. [WWW].
- Florian Tambon, Foutse Khomh, Giuliano Antoniol, A Probabilistic Framework for Mutation Testing in Deep Neural Networks, Information and Software Technology, 2022, Elsevier. [WWW].
- Khaled Badran, Pierre-Olivier Côté, Amanda Kolopanis, Rached Bouchoucha, Antonio Collante, Diego Elias Costa, Emad Shihab, Foutse Khomh, Can Ensembling Pre-processing Algorithms Lead to Better Machine Learning Fairness?, Computer, 2022, IEEE. [WWW].
- Houssem Ben Braiek, Ali Tfaily, Foutse Khomh, Thomas Reid, Ciro Guida, SmOOD: Smoothness-based Out-of-Distribution Detection Approach for Surrogate Neural Networks in Aircraft Design, Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE), October 10 - 14, 2022, Ann Arbor, Michigan, United States, IEEE, ACM. (Acceptance ratio: 78/531 = 14%) [WWW].
- Poedjadevie Ramkisoen, John Businge, Brent van Bradel, Serge Demeyer, Coen De Roover, Foutse Khomh, PaReco: Patched Clones and Missed Patches among the Divergent Variants of a Software Family, Proceedings of the Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), November 14 - November 18, 2022, Singapore, ACM. (Acceptance ratio: 99/449 = 22%) [WWW].
- Moses Openja, Mohammad Mehdi Morovati, Le An, Foutse Khomh, Mouna Abidi, Technical Debts and Faults in Open-source Quantum Software Systems: An Empirical Study, Journal of Systems and Software (JSS), 2022, Elsevier. [WWW].
- Aurel Ikama, Philippe Belias, Vincent Du, Biruk Asmare Muse, Foutse Khomh, and Mohammad Hamdaqa, Revisiting the Impact of Anti-patterns on Fault-Proneness: A Differentiated Replication, Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), October 3 - October 4, 2022, Limassol, Cyprus, IEEE. [WWW].
- Md Saidur Rahman, Foutse Khomh, Alaleh Hamidi, Jinghui Cheng, Giuliano Antoniol, and Hironori Washizaki, Machine Learning Application Development: Practitioners' Insights, Software Quality Journal (SQJ), 2022, Springer. [WWW].
- Moses Openja, Amin Nikanjam, Ahmed Haj Yahmed, Foutse Khomh, and Zhen Ming (Jack) Jiang, An Empirical Study of Challenges in Converting Deep Learning Models, Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 3 - October 7, 2022, Limassol, Cyprus, IEEE. (Acceptance ratio: 23%) [WWW].
- Forough Majidi, Moses Openja, Foutse Khomh, and Heng Li, An Empirical Study on the Usage of Automated Machine Learning Tools, Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 3 - October 7, 2022, Limassol, Cyprus, IEEE. (Acceptance ratio: 23%) [WWW].
- Saumendu Roy, Gabriel Laberge, Banani Roy, Foutse Khomh, Amin Nikanjam, and Saikat Mondal, Why Don't XAI Techniques Agree? Characterizing the Disagreements Between Post-hoc Explanations of Defect Predictions, Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 3 - October 7, 2022, Limassol, Cyprus, IEEE. [WWW].
- Pierre-Olivier Côté, Amin Nikanjam, Rached Bouchoucha, and Foutse Khomh, Quality issues in Machine Learning Software Systems, Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 3 - October 7, 2022, Limassol, Cyprus, IEEE. (Registered Report Protocol Preregistration). [WWW].
- Biruk Asmare Muse, Kawser Wazed Nafi, Foutse Khomh, and Giuliano Antoniol, Data-access performance anti-patterns in data-intensive systems, Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME), October 3 - October 7, 2022, Limassol, Cyprus, IEEE. (Registered Report Protocol Preregistration). [WWW].
- Ahmed Haj Yahmed, Houssem Ben Braiek, Foutse Khomh, Sonia Bouzidi, Rania Zaatour, DiverGet: A Search-Based Software Testing Approach for Deep Neural Network Quantization Assessment, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Dmytro Humeniuk, Foutse Khomh, and Giuliano Antoniol, A Search-Based Framework for Automatic Generation of Testing Environments for Cyber-Physical Systems, Information and Software Technology, 2022, Elsevier. [WWW].
- Houssem Ben braiek, Thomas Reid, and Foutse Khomh, Physics-Guided Adversarial Machine Learning for Aircraft Systems Simulation, Transactions on Reliability, 2022, IEEE. [WWW].
- Mohammad Masudur Rahman, Foutse Khomh, and Marco Castelluccio, Works for Me! Cannot Reproduce -- A Large Scale Empirical Study of Non-reproducible Bugs, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Houssem Ben braiek and Foutse Khomh, Testing Feedforward Neural Networks Training Programs, Transactions on Software Engineering and Methodology (TOSEM), 2022, ACM. [WWW].
- Moses Openja, Forough Majidi, Foutse Khomh, Bhagya Chembakottu, and Heng Li, Studying the Practices of Deploying Machine Learning Projects on Docker, Proceedings of the 26th International Conference on Evaluation and Assessment in Software Engineering (EASE), June 13 - 15, 2022, Göteborg, Sweden, [WWW].
- Mouna Abidi, Md Saidur Rahman, Moses Openja, Foutse Khomh, Multi-language Design Smells: A Backstage Perspective, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Florian Tambon, Gabriel Laberge, Le An, Amin Nikanjam, Paulina Stevia Nouwou Mindom, Yann Pequignot, Foutse Khomh, Giulio Antoniol, Ettore Merlo, François Laviolette, How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review, Automated Software Engineering Journal (ASEJ), 2022, Springer. [WWW].
- Biruk Asmare Muse, Csaba Nagy, Anthony Cleve, Foutse Khomh, Giuliano Antoniol, FIXME: Synchronize with Database! An Empirical Study of Data Access Self-Admitted Technical Debt, Journal of Empirical Software Engineering (EMSE), 2022, Springer. [WWW].
- Biruk Asmare Muse, Foutse Khomh, and Giuliano Antoniol, Do Developers Refactor Data Access Code? An Empirical Study, Proceedings of the 29th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 15 - 18, 2022, Honolulu, Hawaii, USA, IEEE. (Acceptance ratio: 24.1%) [WWW].
- Hironori Washizaki, Foutse Khomh, Yann-Gaël Guéhéneuc, Hironori Takeuchi, Naotake Natori, Takuo Doi, Satoshi Okuda, Software Engineering Design Patterns for Machine Learning Applications, IEEE Computer, 2022. [WWW], IEEE Computer Best Paper Award.
- Amin Nikanjam, Mohammad Mehdi Morovati, Foutse Khomh, and Houssem Ben Braiek, Faults in Deep Reinforcement Learning Programs: A Taxonomy and A Detection Approach, Automated Software Engineering Journal (ASEJ), 2021, Springer. [WWW].
- Gias Uddin, Yann-Gaël Guéhéneuc, Foutse Khomh, and Chanchal K. Roy, An Empirical Study of an Ensemble of Stand-Alone Sentiment Detection Tools for Software Engineering, Transactions on Software Engineering and Methodology (TOSEM), 2021, ACM. [WWW].
- Hadhemi Jebnoun, Md Saidur Rahman, Foutse Khomh, Biruk Asmare Muse, Clones in Deep Learning Code: What, Where, and Why?, Journal of Empirical Software Engineering (EMSE), 2021, Springer. [WWW].
- Amin Nikanjam and Foutse Khomh, Design Smells in Deep Learning Programs: An Empirical Study, Proceedings of the 37th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 27 - October 1, 2021, Luxembourg City, Luxembourg, IEEE. (Acceptance ratio: 43/179=24%) [WWW].
- Mohamed Raed El Aoun, Heng Li, Foutse Khomh, Moses Openja, Understanding Quantum Software Engineering Challenges: An Empirical Study on Stack Exchange Forums and GitHub Issues, Proceedings of the 37th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 27 - October 1, 2021, Luxembourg City, Luxembourg, IEEE. (Acceptance ratio: 43/179=24%) [WWW].
- Paulina Stevia Nouwou Mindom, Amin Nikanjam, Foutse Khomh and John Mullins, On Assessing The Safety of Reinforcement Learning algorithms Using Formal Methods, Proceedings of the 21st IEEE International Conference on Software Quality, Reliability, and Security (QRS 2021), December 6-10, 2021, Hainan Island, China, IEEE. [WWW].
- Emilio Rivera-Landos, Foutse Khomh and Amin Nikanjam, The Challenge of Reproducible ML: An Empirical Study on The Impact of Bugs, Proceedings of the 21st IEEE International Conference on Software Quality, Reliability, and Security (QRS 2021), December 6-10, 2021, Hainan Island, China, IEEE. [WWW].
- Alaleh Hamidi, Giuliano Antoniol, Foutse Khomh, Massimiliano Di Penta, and Mohammad Hamidi, Towards Understanding Developers’ Machine-Learning Challenges: A Multi-Language Study on Stack Overflow, Proceedings of the 21st IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), September 27 - September 28, 2021, Luxembourg City, Luxembourg, IEEE. (Acceptance ratio: 29.2%) [WWW].
- Gias Uddin, Fatima Sabir, Yann-Gaël Guéhéneuc, Omar Alam, and Foutse Khomh, An Empirical Study of IoT Topics in IoT Developer Discussions on Stack Overflow , Journal of Empirical Software Engineering (EMSE), 2021, Springer. [WWW].
- Rodrigo F. G. Silva, Mohammad Masudur Rahman, Carlos E. C. Dantas, Chanchal K. Roy, Foutse Khomh, Marcelo A. Maia, Improved Retrieval of Programming Solutions with Code Examples Using a Multi-featured Score, Journal of Systems and Software (JSS), 2021, Elsevier. [WWW].
- Mbarka Soualhia, Foutse Khomh and Sofiène Tahar, Failure Analysis of Hadoop Schedulers using an Integration of Model Checking and Simulation, Proceedings of the 9th International Symposium on Symbolic Computation in Software Science — In the era of Computational and Artificial Intelligence —, September 8 - 10, 2021, Johannes Kepler University Linz, Austria. [WWW].
- Amin Nikanjam, Houssem Ben Braiek, Mohammad Mehdi Morovati, Foutse Khomh, Automatic Fault Detection for Deep Learning Programs Using Graph Transformations, Transactions on Software Engineering and Methodology (TOSEM), 2021, ACM. [WWW].
- Mohammad Masudur Rahman, Foutse Khomh, Shamima Yeasmin, Chanchal K. Roy, The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Study, Journal of Empirical Software Engineering (EMSE), 2021, Springer. [WWW].
- Arghavan Moradi Dakhel, Michel C. Desmarais, Foutse Khomh, Assessing Developer Expertise from the Statistical Distribution of Programming Syntax Patterns, Proceedings of the 25th International Conference on Evaluation and Assessment in Software Engineering (EASE), 21-23 June 2021, Virtual, (Acceptance ratio: 27%) [WWW].
- Amine Barrak, Ellis E. Eghan, Bram Adams, Foutse Khomh, Why do Builds Fail? - A Conceptual Replication Study, Journal of Systems and Software (JSS), 2021, Elsevier. [WWW].
- Mohab Aly, Foutse Khomh, and Soumaya Yacout, What Do Practitioners Discuss about IoT and Industry 4.0 Related Technologies? Characterization and Identification of IoT and Industry 4.0 Categories in Stack Overflow Discussions, Internet of Things, 2021, 100364, ISSN 2542-6605. [WWW].
- Mahmood Vahedi, Mohammad Masudur Rahman, Foutse Khomh, Gias Uddin, and Giuliano Antoniol, Summarizing Relevant Parts from Technical Videos, Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 9 - 12, 2021, Virtual, IEEE. (Acceptance ratio: 25%) [WWW].
- Gias Uddin, Foutse Khomh, and Chanchal K. Roy, Automatic API Usage Scenario Documentation from Technical Q&A Sites, Transactions on Software Engineering and Methodology (TOSEM), 2020, ACM. [WWW].
- Mouna Abidi, Md Saidur Rahman, Moses Openja, Foutse Khomh, Are Multi-language Design Smells Fault-prone? An Empirical Study, Transactions on Software Engineering and Methodology (TOSEM), 2020, ACM. [WWW].
- Bram Adams and Foutse Khomh The Diversity Crisis of Software Engineering for Artificial Intelligence, IEEE Software, vol. 37, no. 4, pp. 104-108, 2020, IEEE. [WWW], Invited Content.
- Morteza Verdi, Ashkan Sami, Jafar Akhondali, Foutse Khomh, Gias Uddin, and Alireza Karami Motlagh, An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples, Transactions on Software Engineering (TSE), 2020, IEEE. [WWW].
- Zeinab (Azadeh) Kermansaravi, Md Saidur Rahman, Foutse Khomh, Fehmi Jaafar, and Yann-Gaël Guéhéneuc, Investigating Design Patterns and Design Anti-pattern Mutations and their Change- and Fault- proneness, Journal of Empirical Software Engineering (EMSE), 2020, Springer. [WWW].
- Ehsan Firouzi, Ashkan Sami, Gias Uddin, Foutse Khomh, On the use of C# Unsafe Code Context: An Empirical Study of Stack Overflow, Proceedings of the 14th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), October 5 - 9, 2020, Bari, Italy, ACM, IEEE. (Acceptance ratio: 29.7%) [WWW].
- Mohammad Masudur Rahman, Foutse Khomh, and Marco Castelluccio, Why Are Some Bugs Non-Reproducible? An Empirical Investigation using Data Fusion, Proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 27 - October 3, 2020, Adelaide, Australia, IEEE. (Acceptance ratio: 24.9%) [WWW], IEEE TCSE Distinguished Paper Award.
- Moses Openja, Bram Adams, and Foutse Khomh, Analysis of Modern Release Engineering Topics – A Large-Scale Study using StackOverflow –, Proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 27 - October 3, 2020, Adelaide, Australia, IEEE. (Acceptance ratio: 24.9%) [WWW].
- Hironori Washizaki, Hironori Takeuchi, Foutse Khomh, Naotake Natori, Takuo Doi, and Satoshi Okuda, Practitioners' insights on machine-learning software engineering design patterns: a preliminary study, Proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 27 - October 3, 2020, Adelaide, Australia, IEEE, (Late Breaking Ideas). [WWW].
- Rodrigo Morales, Foutse Khomh, and Giuliano Antoniol, RePOR: Mimicking Humans on Refactoring Tasks. Are We There Yet?, Journal of Empirical Software Engineering (EMSE), 2020, Springer. [WWW].
- Mouna Abidi and Foutse Khomh, Patterns and Code Smells for Java Native Interface Projects, Proceedings of the 25th European Conference on Pattern Languages of Programs (EuroPLoP), July 1 – 5, 2020, Kloster Irsee, Germany. [WWW].
- Hadhemi Jebnoun, Houssem Ben Braiek, Mohammad Masudur Rahman, Foutse Khomh, The Scent of Deep Learning Code: An Empirical Study, Proceedings of the 17th International Conference on Mining Software Repositories (MSR), October 5 - 6, 2020, Yongsan-gu, Seoul, South Korea. (Acceptance ratio: 26.3%)[WWW].
- Biruk Asmare Muse, Mohammad Masudur Rahman, Csaba Nagy, Anthony Cleve, Foutse Khomh, and Giuliano Antoniol, On the Prevalence, Impact, and Evolution of SQLcode smells in Data-Intensive Systems, Proceedings of the 17th International Conference on Mining Software Repositories (MSR), October 5 - 6, 2020, Yongsan-gu, Seoul, South Korea. (Acceptance ratio: 26.3%)[WWW].
- Fabiano Pecorelli, Fabio Palomba, Foutse Khomh, and Andrea De Lucia, Developer-Driven Code Smell Prioritization, Proceedings of the 17th International Conference on Mining Software Repositories (MSR), October 5 - 6, 2020, Yongsan-gu, Seoul, South Korea. (Acceptance ratio: 26.3%)[WWW].
- Mouna Abidi, Moses Openja, and Foutse Khomh, Multi-language Design Smells: A Backstage Perspective, Proceedings of the 17th International Conference on Mining Software Repositories (MSR), October 5 - 6, 2020, Yongsan-gu, Seoul, South Korea. (Registered Report Protocol Preregistration). [WWW].
- Gias Uddin, Foutse Khomh, and Chanchal K. Roy, Mining API Usage Scenarios from Stack Overflow, Information and Software Technology (IST) journal, 2020, Elsevier. [WWW].
- Houssem Ben Braiek and Foutse Khomh, On Testing Machine Learning Programs, Journal of Systems and Software (JSS), 2020, Elsevier. [WWW].
- Cristiano Politowski, Foutse Khomh, Simone Romano, Giuseppe Scanniello, Fabio Petrillo,Yann-Gaël Guéhéneuc, and Abdou Maiga, A Large Scale Empirical Study of the Impact of Spaghetti Code and Blob Anti-patterns on Program Comprehension, Information and Software Technology (IST) journal, 2020, Elsevier. [WWW].
- Antoine Barbez, Foutse Khomh, and Yann-Gaël Guéhéneuc, A Machine-learning Based Ensemble Method For Anti-patterns Detection, Journal of Systems and Software (JSS), 2020, Elsevier. [WWW].
- Bowen Xu, Le An, Ferdian Thung, Foutse Khomh, and David Lo, Why Reinventing the Wheels? An Empirical Study on Library Reuse and Re-implementation, Journal of Empirical Software Engineering (EMSE), 2020, Springer. [WWW].
- Mbarka Soualhia, Chunyan Fu, Foutse Khomh, Infrastructure Fault Detection and Prediction in Edge Cloud Environments, Proceedings of the 2019 ACM/IEEE Symposium on Edge Computing (SEC), November 7 - 9, 2019, Washington DC, USA, (Acceptance ratio: 33%), ACM/IEEE. [WWW].
- Antoine Barbez, Foutse Khomh, and Yann-Gaël Guéhéneuc, Deep Learning Anti-patterns from Code Metrics History, Proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 30 - October 4, 2019, Cleveland, Ohio, USA, (Acceptance ratio: 31/135=22.9%), IEEE. [WWW].
- Houssem Ben Braiek and Foutse Khomh, DeepEvolution: A Search-based testing approach for Deep Neural Networks, Proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 30 - October 4, 2019, Cleveland, Ohio, USA, IEEE. [WWW].
- Gias Uddin and Foutse Khomh, Automatic Mining of Opinions Expressed About APIs in Stack Overflow, Transactions on Software Engineering (TSE), 2019, IEEE. [WWW], Invited talk at the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) (Journal First Publication), Tallinn, Estonia, 26-30 August 2019.
- Gias Uddin, Olga Baysal, Latifa Guerrouj, and Foutse Khomh, Understanding How and Why Developers Seek and Analyze API-related Opinions, Transactions on Software Engineering (TSE), 2019, IEEE. [WWW], Invited talk at the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) (Journal First Publication), Tallinn, Estonia, 26-30 August 2019.
- Houssem Ben Braiek and Foutse Khomh, TFCheck : A TensorFlow Library for Detecting Training Issues in Neural Network Programs, Proceedings of the 2019 IEEE International Conference on Software Quality, Reliability and Security (QRS), July 22 - 26, 2019 in Sofia, Bulgaria. [WWW].
- Mouna Abidi, Manel Grichi, and Foutse Khomh, Behind The Scenes: Developers’ Perception of Multi-language Practices, Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON x EVOKE), November 4 - 6, 2019 in Toronto, Canada. [WWW]. Best Student Paper Award.
- Ikram El Asri, Noureddine Kerzazi, Gias Uddin, Foutse Khomh, M. A. Janati Idrissi, An Empirical Study of Sentiments in Code Reviews, Information and Software Technology journal, 2019, Elsevier. [WWW].
- Mohab Aly, Foutse Khomh, Mohamed Haoues, Alejandro Quintero, and Soumaya Yacout, Enforcing Security in Internet of Things Frameworks: A Systematic Literature Review, Internet of Things: Engineering Cyber Physical Human Systems journal, 2019, Elsevier. [WWW].
- Fabio Petrillo, Yann-Gaël Guéhéneuc, Marcelo Pimenta, Carla Dal Sasso Freitas, and Foutse Khomh, Swarm Debugging: the Collective Intelligence on Interactive Debugging, Journal of Systems and Software (JSS), 2019, Elsevier. [WWW].
- David Johannès, Foutse Khomh, and Giuliano Antoniol, A Large-Scale Empirical Study of Code Smells In JavaScript Projects, Software Quality Journal (SQJ), 2019, Springer. [WWW].
- Manel Grichi, Mouna Abidi, Yann-Gaël Guéhéneuc, and Foutse Khomh, State of Practices of Java Native Interface, Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON x EVOKE), November 4 - 6, 2019 in Toronto, Canada. [WWW].
- Mouna Abidi, Foutse Khomh, Yann-Gaël Guéhéneuc, Anti-Patterns for Multi-language Systems, Proceedings of the 24th European Conference on Pattern Languages of Programs (EuroPLoP), July 3 – 7, 2019, Kloster Irsee, Germany. [WWW].
- Mouna Abidi, Manel Grichi, Foutse Khomh, Yann-Gaël Guéhéneuc, Code Smells for Multi-language Systems, Proceedings of the 24th European Conference on Pattern Languages of Programs (EuroPLoP), July 3 – 7, 2019, Kloster Irsee, Germany. [WWW].
- John Businge, Openja Moses, David Kavaler, Engineer Bainomugisha, Foutse Khomh, and Vladmir Filkov, Study of Android App Popularity by Cross-Linking Github and Google Play Store, Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), February 24 – 27, 2019, Hangzhou, China. [WWW].
- Le An, Marco Castelluccio, and Foutse Khomh, An Empirical Study of DLL Injection Bugs in the Firefox Ecosystem, Journal of Empirical Software Engineering (EMSE), 2018, Springer. [WWW].
- Marco Castelluccio, Le An, and Foutse Khomh, An Empirical Study of Patch Uplift in Rapid Release Development Pipelines, Journal of Empirical Software Engineering (EMSE), 2018, Springer. [WWW].
- Mohab Aly, Foutse Khomh and Soumaya Yacout, Kubernetes or OpenShift? Which Technology Best Suits Eclipse Hono IoT Deployements, Proceedings of the 11th IEEE International Conference on Service Oriented Computing and Applications (IEEE SOCA), November 20 - 22, 2018 in Paris, France. [WWW].
- Mohab Aly, Foutse Khomh, Yann-Gaël Guéhéneuc, Hironori Washizaki, and Soumaya Yacout, Is Fragmentation a Threat to the Success of Internet of Things? , IEEE Internet of Things Journal, 2018, IEEE. [WWW].
- Le An, Foutse Khomh, Shane McIntosh and Marco Castelluccio, Why Did This Reviewed Code Crash? An Empirical Study of Mozilla Firefox, Proceedings of the 25th Asia-Pacific Software Engineering Conference, December 4 - 7, 2018, Nara, Japan. (Acceptance ratio: 50/191 = 26%).[WWW].
- Foutse Khomh, Bram Adams, Jinghui Cheng, Marios Fokaefs, and Giuliano Antoniol, Software Engineering for Machine-Learning Applications ---The Road Ahead, IEEE Software, vol. 35, no. 5, pp. 81-84, 2018. doi: 10.1109/MS.2018.3571224, IEEE. [WWW]. Invited Content.
- Rodrigo Morales, Francisco Chicano, Foutse Khomh, and Giuliano Antoniol, Efficient Refactoring Scheduling based on Partial order Reduction, Journal of Systems and Software (JSS), 2018, Elsevier. [WWW].
- Amine Barrak, Marc-André Laverdière, Foutse Khomh, Le An, and Ettore Merlo, Just-in-time Detection of Protection-Impacting Changes on WordPress and MediaWiki, Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering (CASCON), October 29 - 31, 2018 in Toronto, Canada. (Acceptance ratio: 35.3%). [WWW].Best Student Paper Award
- Rubén Saborido, Foutse Khomh, Abram Hindle, Enrique Alba, An App Performance Optimization Advisor for Mobile Device App Marketplaces, Journal of Sustainable Computing: Informatics and Systems (SUSCOM), 2018, Elsevier. [WWW].
- Naoures Ghrairi, Amine Barrak, Fabio Petrillo, Segla Kpodjedo, and Foutse Khomh, The State of Practice on Virtual Reality (VR) Applications: an Exploratory Study on Github and Stack Overflow, Proceedings of the 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS), July 16 - 20, 2018 in Lisbon, Portugal. (Acceptance ratio: 33/171 = 19.30%). [WWW].
- Foutse Khomh and S. Amirhossein Abtahizadeh, Understanding the Impact of Cloud Patterns on Performance and Energy Consumption, Journal of Systems and Software (JSS), 2018, Elsevier. [WWW].
- Houssem Ben Braiek, Foutse Khomh and Bram Adams, The Open-Closed Principle of Modern Machine Learning Frameworks, Proceedings of the 15th International Conference on Mining Software Repositories (MSR), May 28-29, 2018 in Gothenburg, Sweden. (Acceptance ratio: 33%)[WWW].
- Aiko Yamashita, Fabio Petrillo, Foutse Khomh and Yann-Gaël Guéhéneuc, Developer Interaction Traces backed by IDE Screen Recordings from Think-aloud Sessions, Proceedings of the 15th International Conference on Mining Software Repositories (MSR), May 28-29, 2018 in Gothenburg, Sweden. [WWW].
- Mbarka Soualhia, Foutse Khomh and Sofiène Tahar, A Dynamic and Failure-aware Task Scheduling Framework for Hadoop, Transactions on Cloud Computing (TCC), 2018, IEEE. [WWW].
- Foutse Khomh and Yann-Gaël Guéhéneuc, Design Patterns Impact on Software Quality: Where Are the Theories?, Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 20 – 23, 2018, Campobasso, Italy. [WWW].
- Sarah Fakhoury, Venera Arnaoudova, Cédric Noiseux, Foutse Khomh, Giuliano Antoniol, Keep It Simple: Is Deep Learning Good for Linguistic Smell Detection?, Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 20 – 23, 2018, Campobasso, Italy. [WWW].
- Rubén Saborido, Rodrigo Morales, Foutse Khomh, Yann-Gaël Guéhéneuc, and Giuliano Antoniol, Getting the Most from Map Data Structures in Android, Journal of Empirical Software Engineering (EMSE), 2018, Springer. [WWW], Invited talk at the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) (Journal First Publication), Lake Buena Vista, Florida, November 4-9, 2018.
- Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh, ProMeTA: A Taxonomy for Program Metamodels in Program Reverse Engineering, Journal of Empirical Software Engineering (EMSE), 2018, Springer. [WWW].Excellence Research Award
- Rodrigo Morales, Rubén Saborido, Foutse Khomh, Francisco Chicano, and Giuliano Antoniol, EARMO: An Energy-Aware Refactoring Approach for Mobile Apps, Transactions on Software Engineering (TSE), 2017, IEEE. [WWW], Invited talk at the 40th International Conference on Software Engineering (ICSE'18) (Journal First Publication), Gothenburg, Sweden, May 27- June 3, 2018.
- Gias Uddin and Foutse Khomh, Automatic Summarization of API Reviews, Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), October 30 - November 3, 2017, Illinois, USA. (Acceptance ratio: 65/314=20.7%) [WWW].Nominated for ACM SIGSOFT Distinguished Paper Award
- Gias Uddin and Foutse Khomh, Opiner: An Opinion Search and Summarization Engine For APIs, Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), October 30 - November 3, 2017, Illinois, USA. [WWW].
- Mbarka Soualhia, Foutse Khomh and Sofiène Tahar, Task Scheduling in Big Data Platforms: A Systematic Literature Review, Journal of Systems and Software (JSS), 2017, Elsevier. [WWW].
- Marco Castelluccio, Le An and Foutse Khomh, Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox, Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), September 20 - 22, 2017, Shanghai, China. (Acceptance ratio: 42/151=27.8%) [WWW]. IEEE TCSE Distinguished Paper Award, and Invited to a special issue of the Journal of Empirical Software Engineering (EMSE)
- Fiorella Zampetti, Cédric Noiseux, Giuliano Antoniol, Foutse Khomh and Massimiliano Di Penta, Recommending when Design Technical Debt Should be Self-Admitted, Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), September 20 - 22, 2017, Shanghai, China. (Acceptance ratio: 42/151=27.8%) [WWW].
- John Businge, Simon Kawuma, Engineer Bainomugisha, Foutse Khomh and Evarist Nabaasa, Code Authorship and Fault-proneness of Open-Source Android Applications : An Empirical Study, Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE), November 8, 2017, Toronto, Canada. [WWW].
- Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Noise in Mylyn Interaction Traces and its Impact on
Developers and Recommendation Systems, Journal of Empirical Software Engineering (EMSE), 2017, Springer. [WWW].
- Liliane Barbour, Le An, Foutse Khomh, Ying Zou, Shaohua Wang, An Investigation of the Fault-proneness of Clone Evolutionary Patterns, Software Quality Journal (SQJ), 2017, Springer. [WWW], Invited talk at the 11th IEEE Conference on Software Testing, Validation and Verification (ICST'18) (Journal First Publication), Västerås, Sweden, April 9 – 13, 2018.
- Fabio Petrillo, Hyan Mandian, Aiko Yamashita, Foutse Khomh, Yann-Gaël Guéhéneuc, How Do Developers Toggle Breakpoints? Observational Studies, Proceedings of the 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS), July 25 -29, 2017 in Prague, Czech Republic. (Acceptance ratio: 25/97 = 25%) [WWW], Invited to a special issue of IEEE Transactions on Reliability (T-Rel).
- Aiko Yamashita, S. Amirhossein Abtahizadeh, Foutse Khomh and Yann-Gaël Guéhéneuc, Software Evolution and Defects from Controlled, Multiple Industrial Case Studies, Proceedings of the 14th International Conference on Mining Software Repositories (MSR), May 20-21, 2017 in Buenos Aires, Argentina. (Acceptance ratio: 36%)[WWW].
- Rubén Saborido, Foutse Khomh, Giuliano Antoniol and Yann-Gaël Guéhéneuc, Comprehension of Ads-supported and Paid Android Applications: Are They Different?, Proceedings of the 25th International Conference on Program Comprehension (ICPC), May 22-23, 2017 in Buenos Aires, Argentina. (Acceptance ratio: 28/83 = 33%) [WWW].
- Rodrigo Morales, Francisco Chicano, Foutse Khomh, Giuliano Antoniol, Exact Search-space Size for the Refactoring Scheduling Problem, Automated Software Engineering Journal (AUSE), 2017, Springer [WWW].
- Armstrong Tita Foundjem, Foutse Khomh and Bram Adams, Broadcast vs. Unicast Review Technology: Does it Matter?, Proceedings of the 10th IEEE International Conference on Software Testing, Verification and Validation (ICST), March 13 – 18, 2017, Tokyo, Japan. (Acceptance ratio: 36/135 = 26%) [WWW].
- Le An, Ons Mlouki, Foutse Khomh and Giuliano Antoniol, Stack Overflow: A Code Laundering Platform?, Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), February 20 – 24, 2017, Klagenfurt, Austria. (Acceptance ratio: 34/140 = 24%) [WWW].
- Amir Saboury, Pooya Musavi, Foutse Khomh and Giuliano Antoniol, An Empirical Study of Code Smells In JavaScript Projects, Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), February 20 – 24, 2017, Klagenfurt, Austria. (Acceptance ratio: 34/140 = 24%) [WWW].
- Le An, Foutse Khomh, and Yann-Gaël Guéhéneuc, An Empirical Study of Crash-inducing Commits in Mozilla Firefox, Software Quality Journal (SQJ), 2017, Springer. [WWW].
- Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh, Patterns for Program Reverse Engineering from the Viewpoint of Metamodel, Proceedings of the 23rd ACM Conference on Pattern Languages of Programs (PLoP), October 24-26, 2016, Monticello, Illinois, USA. [WWW].
- Pooya Musavi, Bram Adams, Foutse Khomh, Experience Report: An Empirical Study of API Failures in OpenStack Cloud Environments, Proceedings of the 27th International Symposium on Software Reliability Engineering (ISSRE), October 23-27, 2016, Ottawa, Canada. (Acceptance ratio: 45/130=34%) [WWW].
- Bechir Bani, Foutse Khomh, Yann-Gaël Guéhéneuc, A Study of the Energy Consumption of Databases and Cloud Patterns, Proceedings of the 14th International Conference on Service-Oriented Computing (ICSOC), October 10-13, 2016, Banff, Alberta, Canada. [WWW].
- Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh, A Taxonomy for Program Metamodels in Program Reverse Engineering, Proceedings of the 32nd IEEE International Conference on Software Maintenance and Evolution (ICSME), October 2-10, 2016, Raleigh, North Carolina, USA. (Acceptance ratio: 37/127=29%) [WWW], Invited to a special issue of the Journal of Empirical Software Engineering (EMSE).
- Rodrigo Morales, Zéphyrin Soh, Foutse Khomh, Giuliano Antoniol, Francisco Chicano, On the use of Developers' Context for Automatic Refactoring of Software Anti-patterns, Journal of Systems and Software (JSS), 2016, Springer [WWW].
- Latifa Guerrouj, Zeinab Kermansaravi, Venera Arnaoudouva, Benjamin Fung, Foutse Khomh, Giuliano Antoniol, and Yann-Gaël Guéhéneuc, Investigating the Relation between Lexical Smells and Change- and Fault- Proneness: An Empirical Study, Software Quality Journal (SQJ), 2016, Springer [WWW].
- Fabio Petrillo, Zéphyrin Soh, Foutse Khomh, Marcelo Pimenta, Carla Freitas, and Yann-Gaël Guéhéneuc, Towards Understanding Interactive Debugging, Proceedings of the 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS), August 1-3, 2016, Vienna, Austria. (Acceptance ratio: 29%) [WWW]
- Fabio Petrillo, Zéphyrin Soh, Foutse Khomh, Marcelo Pimenta, Carla Freitas, and Yann-Gaël Guéhéneuc, Understanding Interactive Debugging with Swarm Debug Infrastructure, Proceedings of the 24th International Conference on Program Comprehension (ICPC), May 16-17, 2016, Austin, Texas, USA. [WWW]
- Ons Mlouki, Foutse Khomh and Giuliano Antoniol, On the Detection of Licenses Violations in Android Ecosystem, Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 14-18, 2016, Osaka, Japan. (Acceptance ratio: 52/140 = 37%) [WWW]
- Rubén Saborido, Giovanni Beltrame, Foutse Khomh, Enrique Alba and Giuliano Antoniol, Optimizing User Experience in Choosing Android Applications, Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 14-18, 2016, Osaka, Japan. (Acceptance ratio: 52/140 = 37%) [WWW]
- Bilal Karasneh, Michel Chaudron, Foutse Khomh and Yann-Gaël Guéhéneuc, Studying the Relation between Anti-patterns in Models and in Source Code, Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 14-18, 2016, Osaka, Japan. (Acceptance ratio: 52/140 = 37%) [WWW]
- Rodrigo Morales, Aminata Sabane, Pooya Musavi, Foutse Khomh, Francisco Chicano and Giuliano Antoniol, Finding the Best Compromise Between Design Quality and Testing Effort During Refactoring, Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 14-18, 2016, Osaka, Japan. (Acceptance ratio: 52/140 = 37%) [WWW]
- Zéphyrin Soh, Aiko Yamashita, Foutse Khomh and Yann-Gaël Guéhéneuc, Do code smells impact the effort of different maintenance programming activities? Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 14-18, 2016, Osaka, Japan. (Acceptance ratio: 52/140 = 37%) [WWW]
- S. Amirhossein Abtahizadeh, Foutse Khomh and Yann-Gaël Guéhéneuc, How Green Are Cloud Patterns?, Proceedings of the 34th IEEE International Performance Computing and Communications Conference (IPCCC), December 14 - 16, 2015, Nanjing, China. (Acceptance ratio: 88/298 = 29%) [WWW]
- Mbarka Soualhia, Foutse Khomh and Sofiène Tahar, ATLAS: An Adaptive Failure-Aware Scheduler for Hadoop, Proceedings of the 34th IEEE International Performance Computing and Communications Conference (IPCCC), December 14 - 16, 2015, Nanjing, China. (Acceptance ratio: 88/298 = 29%) [WWW]
- Wei Wu, Foutse Khomh, Bram Adams, Yann-Gaël Guéhéneuc, Giuliano Antoniol, An Exploratory Study of API Changes and Usages based on Apache and Eclipse Ecosystems, Journal of Empirical Software Engineering (EMSE), 2015, Springer [WWW]
- Mbarka Soualhia, Foutse Khomh and Sofiène Tahar, Predicting Scheduling Failures in the Cloud: A Case Study with Google Clusters and Hadoop on Amazon EMR, Proceedings of the 17th IEEE International Conference on High Performance Computing and Communications (HPCC), August 24 - 26, 2015, New York, USA. [WWW] [TR]
- Le An and Foutse Khomh, An Empirical Study of Crash-inducing Commits in Mozilla Firefox, Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE), October 21, 2015, Beijing, China. (Acceptance ratio: 33.3%) [WWW][featured in a column of the IEEE Software magazine],Invited to the Software Quality Journal special issue on Predictive Analysis in Software Engineering.
- Zéphyrin Soh, Thomas Drioul, Pierre-Antoine Rappe, Foutse Khomh, Yann-Gaël Guéhéneuc and Naji Habra, Noises in Interaction Traces Data and their Impact on Previous Research Studies, Proceedings of the 9th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), October 22–23, 2015, Beijing, China. [WWW]
- Le An and Foutse Khomh, An Empirical Study of Highly-impactful Bugs in Mozilla Projects, Proceedings of the 2015 IEEE International Conference on Software Quality, Reliability and Security (QRS), August 3 - 5, 2015, Vancouver, Canada. (Acceptance ratio: 20/91 = 21.9%) [WWW]
- Rodrigo Morales, Shane McIntosh and Foutse Khomh, Do Code Review Practices Impact Design Quality? An Empirical Study of the Qt, VTK, and ITK Projects, Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), March 2 - 6, 2015, Montreal, Canada. (Acceptance ratio: 46/144 = 31.9%) [WWW]
- Bram Adams, Stephany Bellomo, Christian Bird, Tamara Marshall-Keim, Foutse Khomh, and Kim Moir, The Practice and Future of Release Engineering :
A Roundtable with Three Release Engineers , IEEE Software, 2015, IEEE [WWW]
- Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel, Foutse Khomh, and Mohammad Zulkernine, Evaluating the Impact of Design Pattern and Anti-pattern Dependencies on Faults and Changes, Journal of Empirical Software Engineering (EMSE), 2015, Springer [WWW]
- Bipin Upadhyaya, Ying Zou, and Foutse Khomh, An Approach to Extract RESTful services from Web applications, International Journal of Business Process Integration and Management, 2015, Inderscience [WWW]
- Geoffrey Hecht, Benjamin Jose-Scheidt, Clément De Figueiredo, Naouel Moha and Foutse Khomh, An Empirical Study of the Impact of Cloud Patterns on Quality of Service (QoS), Proceedings of the 6th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2014), 15 – 18 December 2014, Singapore. (Acceptance ratio: 85/301=28.2%) [WWW]
- Francis Palma, Le An, Foutse Khomh, Naouel Moha and Yann-Gaël Guéhéneuc, Investigating the Change-proneness of Service Patterns and Antipatterns, Proceedings of the 7th IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2014), 17 – 19 November 2014, Matsue, Japan. [WWW]. Best Paper Award
- Le An, Foutse Khomh and Bram Adams, Supplementary Bug Fixes vs. Re-opened Bugs, Proceedings of the 14th IEEE International Working
Conference on Software Code Analysis and Manipulation (SCAM 2014), 28-29 September, 2014, Victoria, Canada. (Acceptance ratio: 26/82=31.7%) [WWW]
- Mika Mäntylä, Bram Adams, Foutse Khomh, Emelie Engstrom and Kai Petersen, On Rapid Releases and Software Testing: A Case Study and a Semi-Systematic Literature Review, Journal of Empirical Software Engineering (EMSE), 2014, Springer [WWW]
- Shaohua Wang, Foutse Khomh, Ying Zou, Improving Bug Management using Correlations in Crash Reports, Journal of Empirical Software Engineering (EMSE), 2014, Springer [WWW]
- Fehmi Jaafar, Foutse Khomh, Yann-Gaël Guéhéneuc and Mohammad Zulkernine, Mutations and Fault-proneness of Anti-patterns, Proceedings of the 14th International Conference on Quality Software (QSIC), October 2-3, 2014, Dallas, USA. IEEE Computer Society Press. [WWW]
- Noureddine Kerzazi, Foutse Khomh and Bram Adams, Why do Automated Builds Break? An Empirical Study, Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME), September 28 - October 3, 2014, Victoria, Canada. (Acceptance ratio: 40/210=19%) [WWW]
- Mini Shridhar, Bram Adams and Foutse Khomh, A Qualitative Analysis of Software Build System Changes and Build Ownership Styles, Proceedings of the 8th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), September 18–19, 2014, Torino, Italy. (Acceptance ratio: 23/123=18.7%) [WWW]
- Noureddine Kerzazi, Foutse Khomh, Factors Impacting Rapid Releases: An Industrial Case Study, Proceedings of the 8th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), September 18–19, 2014, Torino, Italy. [WWW]
- Yujuan Jiang, Bram Adams, Foutse Khomh and Daniel M. German, Tracing Back the History of Commits in Low-tech Reviewing Environments, Proceedings of the 8th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), September 18–19, 2014, Torino, Italy. (Acceptance ratio: 23/123=18.7%) [WWW]
- Feng Zhang, Foutse Khomh, Ying Zou, and Ahmed E. Hassan, An Empirical Study of the Effect of File Editing Patterns on Software Quality, Journal of Software: Evolution and Process (JSP), 2014. Wiley [WWW]
- Foutse Khomh, Bram Adams, Tejinder Dhaliwal, Ying Zou, Understanding the Impact of Rapid Releases on Software Quality: The Case of Firefox, Journal of Empirical Software Engineering (EMSE), 2014, Springer, DOI: 10.1007/s10664-014-9308-x [WWW]
- Foutse Khomh, On Improving the Dependability of Cloud Applications with Fault-Tolerance, 11th Working IEEE/IFIP Conference on Software Architecture (WICSA) companion proceedings, April 7-11, 2014, Sydney, Australia [WWW]. Position paper.
- Shuai Xie, Foutse Khomh, Ying Zou, Iman Keivanloo, An Empirical Study on the Fault-Proneness of Clone Migration in Clone Genealogies, Proceedings of the IEEE CSMR/WCRE 2014 Software Evolution Week, February 3-7, 2014, Antwerp, Belgium. IEEE Computer Society Press. (Acceptance ratio: 27/87=31%) [WWW]
- Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel and Foutse Khomh, Analysing Anti-patterns Static Relationships with Design Patterns, Electronic Communications of the European Association of Software Science and Technology (EASST), 59 (2013). [WWW]
- Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc and Giuliano Antoniol, Towards Understanding How Developers Spend Their Effort During Maintenance Activities, Proceedings of the 20th Working Conference on
Reverse Engineering (WCRE), October 14-17, 2013, Koblenz, Germany. IEEE Computer Society Press. (Acceptance ratio: 38/97=39%)[WWW]
- Fehmi Jaafar, Yann-Gaël Guéhéneuc, Sylvie Hamel and Foutse Khomh, Mining the Relationship Between Anti-patterns Dependencies and Fault-proneness, Proceedings of the 20th Working Conference on
Reverse Engineering (WCRE), October 14-17, 2013, Koblenz, Germany. IEEE Computer Society Press. (Acceptance ratio: 38/97=39%)[WWW]Invited to a special issue of the Journal of Empirical Software Engineering (EMSE)
- Zéphyrin Soh, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol and Bram Adams, On the Effect of Program Exploration on Maintenance Tasks, Proceedings of the 20th Working Conference on
Reverse Engineering (WCRE), October 14-17, 2013, Koblenz, Germany. IEEE Computer Society Press. (Acceptance ratio: 38/97=39%) [WWW]
- Mika Mäntylä, Foutse Khomh, Bram Adams, Emelie Engstrom and Kai Petersen, On Rapid Releases and Software Testing, Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM), 22 - 28 September 2013 - Eindhoven, The Netherlands. IEEE Computer Society Press. (Acceptance ratio: 36/163=22%) [WWW][blog post]Invited to a special issue of the Journal of Empirical Software Engineering (EMSE)
- Seyyed Ehsan Salamati Taba, Foutse Khomh, Ying Zou, Ahmed E. Hassan and Meiyappan Nagappan, Predicting Bugs Using Antipatterns, Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM), 22 - 28 September 2013 - Eindhoven, The Netherlands. IEEE Computer Society Press. (Acceptance ratio: 36/163=22%) [WWW]
- Feng Zhang, Audris Mockus, Ying Zou, Foutse Khomh and Ahmed E. Hassan, How does Context affect the Distribution of Software Maintainability Metrics? Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM), 22 - 28 September 2013 - Eindhoven, The Netherlands. IEEE Computer Society Press. (Acceptance ratio: 36/163=22%) [WWW]
- Shaohua Wang, Foutse Khomh, Ying Zou, Improving Bug Localization Using Correlations in Crash Reports, Proceedings of the 10th Working Conference on Mining Software Repositories (MSR), May 18–19, 2013. San Francisco, California, USA. IEEE Computer Society Press. (Acceptance ratio: 31/81=38%)[WWW] Invited to a special issue of the Journal of Empirical Software Engineering (EMSE)
- Shuai Xie, Foutse Khomh, Ying Zou, An Empirical Study of the Fault-proneness of Clone Mutation and Clone Migration, Proceedings of the 10th Working Conference on Mining Software Repositories (MSR), May 18–19, 2013. San Francisco, California, USA. IEEE Computer Society Press. (Acceptance ratio: 31/81=38%)[WWW]
- Bram Adams, Christian Bird, Foutse Khomh, Kim Moir, 1st international workshop on release engineering (RELENG 2013), Proceedings of the 35th International Conference on Software Engineering (ICSE 2013), May 18-26, 2013, San Francisco, California, USA. [WWW]
- Liliane Barbour, Foutse Khomh, Ying Zou, An Empirical Study of Faults in Late Propagation Clone Genealogies, Journal of Software: Evolution and Process, 2013, DOI: 10.1002/smr.1597. [WWW]
- Bipin Upadhyaya, Foutse Khomh, Ying Zou, Alex Lau, Joanna Ng, A Concept Analysis Approach for Guiding Users in Service Discovery, Proceedings of the 2012 IEEE International Conference on Service Oriented Computing & Applications (SOCA), December 17-19, 2012, Taipei, Taiwan. IEEE Computer Society Press. (Acceptance ratio = 30%) [WWW]
- Bipin Upadhyaya, Foutse Khomh, Ying Zou, Extracting RESTful Services from Web Applications, Proceedings of the 2012 IEEE International Conference on Service Oriented Computing & Applications (SOCA), December 17-19, 2012, Taipei, Taiwan. IEEE Computer Society Press. (Acceptance ratio = 30%) [WWW]
- Feng Zhang, Foutse Khomh, Ying Zou, and Ahmed E. Hassan, An Empirical Study of the Effect of File Editing Patterns on Software Quality, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), October 15-18, 2012, Kingston, Ontario, Canada. IEEE Computer Society Press. (Acceptance ratio = 32%) [WWW] Invited to a special issue of the Wiley Journal of Software: Evolution and Process (JSEP)
- Feng Zhang, Foutse Khomh, Ying Zou, and Ahmed E. Hassan, An Empirical Study on Factors Impacting Bug Fixing Time, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), October 15-18, 2012, Kingston, Ontario, Canada. IEEE Computer Society Press. (Acceptance ratio = 32%) [WWW]
- Thierry Lavoie, Foutse Khomh, Ettore Merlo, Ying Zou, Inferring Repository File Structure Modifications Using Nearest-Neighbor Clone Detection, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), October 15-18, 2012, Kingston, Ontario, Canada. IEEE Computer Society Press. (Acceptance ratio = 32%) [WWW]
- Daniele Romano, Paulius Raila, Martin Pinzger, Foutse Khomh, Analyzing the Impact of Antipatterns on Change-Proneness Using Fine-Grained Source Code Changes, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), October 15-18, 2012, Kingston, Ontario, Canada. IEEE Computer Society Press. (Acceptance ratio = 32%) [WWW]
- Foutse Khomh, Hao Yuan, Ying Zou, Adapting Linux for Mobile Platforms: An Empirical Study of Android, Proceedings of the 28th IEEE International Conference on Software Maintenance (ICSM), Early Research Achievements TRack, September 23-30, 2012, Riva del Garda, Italy.
IEEE Computer Society Press. (Acceptance ratio = 36%) [WWW]
- Tejinder Dhaliwal, Foutse Khomh, Ying Zou, Ahmed E. Hassan, Recovering Commit Dependencies for Selective Code Integration in Software Product Lines, Proceedings of the 28th IEEE International Conference on Software Maintenance (ICSM), September 23-30, 2012, Riva del Garda, Italy.
IEEE Computer Society Press. (Acceptance ratio = 25%) [WWW]
- Foutse Khomh, Tejinder Dhaliwal, Ying Zou, Bram Adams, Do Faster Releases Improve Software Quality? An Empirical Case Study of Mozilla Firefox, Proceedings of the 9th Working Conference on Mining Software Repositories (MSR), June 2 – 3, 2012, Zurich, Switzerland. IEEE Computer Society Press. (Acceptance ratio = 28%) [WWW], [mentioned in this blog post], Invited to a special issue of the Journal of Empirical Software Engineering (EMSE)
- Foutse Khomh, Brian Chan, Ying Zou, Ahmed E. Hassan, An Entropy Evaluation Approach for Triaging Field Crashes: A Case Study of Mozilla Firefox, Proceedings of the 18th Working Conference on Reverse Engineering (WCRE), 17-21 October 2011, Ireland. IEEE Computer Society Press. (Acceptance ratio = 26%) [WWW]
- Foutse Khomh, Brian Chan, Ying Zou, Anand Sinha, and Dave Dietz, Predicting Post-release Defects Using Pre-release Field Testing Results, Proceedings of the
27th IEEE International Conference on Software Maintenance (ICSM), September 25 – 30, 2011, Williamsburg, VA, USA. (Acceptance ratio = 28%) [WWW]
- Tejinder Dhaliwal, Foutse Khomh, and Ying Zou, Classifying Field Crash Reports for Fixing Bugs : A Case Study of Mozilla Firefox, Proceedings of the 27th IEEE
International Conference on Software Maintenance (ICSM), September 25 – 30, 2011, Williamsburg, VA, USA. (Acceptance ratio = 28%) [WWW]
- Liliane Barbour, Foutse Khomh, Ying Zou, Late Propagation in Software Clones, Proceedings of the 27th IEEE International Conference on Software Maintenance
(ICSM), September 25 – 30, 2011, Williamsburg, VA, USA. (Acceptance ratio = 28%) [WWW] Invited to a special issue of the Journal of Software Maintenance and Evolution, Research and Practice (JSME)
- Hua Xiao, Bipin Upadhyaya, Foutse Khomh, Ying Zou, Joanna Ng, Leho Nigul, An Automatic Approach for Extracting Process Knowledge from the Web , Proceedings of the IEEE International Conference on Web Services (ICWS), July 4-9, 2011, Washington DC, USA. IEEE Computer Society Press. (Acceptance ratio = 11%) [WWW]
- Xulin Zhao, Foutse Khomh and Ying Zou, An Approach for Improving the Modifiability of Software Architecture, Proceedings of the 11th International Conference on Quality Software (QSIC), July 13 - 14, 2011, Madrid, Spain. IEEE Computer Society Press. (Acceptance ratio = 26%) [WWW]
- Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc and Guiliano Antoniol, An Exploratory Study of the Impact of Antipatterns on Class Change- and Fault-Proneness, Journal of Empirical Software Engineering (EMSE), 2011. [WWW]
- Marwen Abbes, Foutse Khomh, Yann-Gaël Guéhéneuc, and Giuliano Antoniol, An Empirical Study of the Impact of Antipatterns on Program Comprehension, Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR), March 1–4, 2011, Oldenburg, Germany. IEEE Computer Society Press. (Acceptance ratio: 29/82 = 35%)[WWW] Best Paper Award, Invited to a special issue in Wiley's Journal on Software Maintenance and Evolution (JSME), and after 10 years, won IEEE TCSE Most Influential Paper Award.
- Foutse Khomh, Stéphane Vaucher, Yann-Gaël Guéhéneuc, and Houari Sahraoui, BDTEX: A GQM-based Bayesian Approach for the Detection of Antipatterns, Journal of Systems and Software (JSS), 2011. [WWW], [mentioned in VerticalNews]
- Nicolas Haderer, Foutse Khomh, and Giuliano Antoniol, SQUANER: A Framework for Monitoring the Quality of Software Systems, Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM'10), Tool Demonstrations track, September 12-18, 2010, Timișoara, Romania. IEEE Computer Society Press. [WWW]
- Salima Hassaine, Foutse Khomh, Yann-Gaël Guéhéneuc, and Sylvie Hamel, IDS: An Immunology-inspired Approach for the Detection of Software Design Smells, Proceedings of the 7th International Conference on the Quality of Information and Communications Technology (QUATIC), Quality in Reengineering and Refactoring track, September 29 - October 2, 2010, Oporto, Portugal. IEEE Computer Society Press. [WWW]
- Rocco Oliveto, Foutse Khomh, Giuliano Antoniol, and Yann-Gaël Guéhéneuc, Numerical Signatures of Antipatterns: An Approach based on B-Splines, Proceedings of the 14th European Conference on Software Maintenance and Reengineering (CSMR), March 15-18, 2010, Madrid, Spain. IEEE Computer Society Press. (Acceptance ratio: 21/80=26.3%) [WWW]
- Foutse Khomh, SQUAD: Software Quality Understanding through the Analysis of Design, Proceedings of the 16th Working Conference on Reverse Engineering (WCRE), October 13-16, 2009, Lille, France. IEEE Computer Society Press. (Acceptance ratio: 20/79 = 25%) [WWW]
- Foutse Khomh, Massimiliano Di Penta and Yann-Gaël Guéhéneuc, An Exploratory Study of the Impact of Code Smells on Software Change-proneness, Proceedings of the 16th Working Conference on Reverse Engineering (WCRE), October 13-16, 2009, Lille, France. IEEE Computer Society Press. (Acceptance ratio: 20/79 = 25%) [WWW] IEEE TCSE Most Influential Paper Award.
- Stéphane Vaucher, Foutse Khomh, Naouel Moha and Yann-Gaël Guéhéneuc, Tracking Design Smells: Lessons from a Study of God Classes, Proceedings of the 16th Working Conference on Reverse Engineering (WCRE), October 13-16, 2009, Lille, France. IEEE Computer Society Press. (Acceptance ratio: 20/79 = 25%) [WWW]
- Foutse Khomh, Yann-Gaël Guéhéneuc, and Giuliano Antoniol, Playing Roles in Design Patterns:
An Empirical Descriptive and Analytic Study, Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM), September 20-26, 2009, Edmonton, Alberta, Canada. IEEE Computer Society Press. (Acceptance ratio: 21.6%) [WWW]
- Foutse Khomh, Stéphane Vaucher, Yann-Gaël Guéhéneuc, and Houari Sahraoui, A Bayesian Approach for the Detection of Code and Design Smells, Proceedings of the 9th International Conference on Quality Software (QSIC), August 24-25, 2009, Jeju, Korea. IEEE Computer Society Press. (Acceptance ratio: 28/100=28%) [WWW] Invited to a special issue of the Journal of Systems and Software.
- Giuliano Antoniol, Kamel Ayari, Massimiliano Di Penta, Foutse Khomh, Yann-Gaël Guéhéneuc, Is it a Bug or an Enhancement? A Text-based Approach to Classify Change Requests, Proceedings of the 18th IBM Centers for Advanced Studies Conference (CASCON), Toronto, CA, October 27 - 30, 2008. ACM Press. (Acceptance ratio: 30%) [WWW] Most Influential Paper Award.
- Foutse Khomh, Yann-Gaël Guéhéneuc, DEQUALITE: Building Design-based Software Quality Models, Proceedings of the 15th Conference on Pattern Languages of Programs (PLoP), October 18-20, 2008, Nashville, Tennessee, USA. ACM Press. [WWW]
- Foutse Khomh, Yann-Gael Gueheneuc, Do Design Patterns Impact Software Quality Positively? Proceedings of the 12th European Conference on Software Maintenance and Reengineering (CSMR), du 1-4 avril 2008, Athènes, Grèce. IEEE Computer Society Press. (Acceptance ratio: 24+10/87=28%) [WWW] Most Influential Paper Award.
- Naouel Moha, Foutse Khomh, Yann-Gaël Guéhéneuc, Génération automatique d’algorithmes de détection des défauts de conception, Proceedings of the 14ème Colloque International sur les Langages et Modèles à Objet (LMO), du 2 -7 mars, 2008, Montréal, Quebec, Canada. Éditions Cépaduès. [WWW]
Blog posts
Tutorials
- Zhijie Wang, Yuheng Huang, Lei Ma, Houssem Ben Braiek, Foutse Khomh AI Quality Assurance, Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022), October 10 - 14, 2022 Ann Arbor, Michigan, United States. [WWW]
- Latifa Guerrouj, Olga Baysal, David Lo, and Foutse Khomh, Software Analytics: Challenges and Opportunities, Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), Technical briefing, May 14 - 22, 2016, Austin, TX. [WWW]
- Latifa Guerrouj, Benjamin Fung, David Lo, Foutse Khomh, and Abdelwahab Hamou-Lhadj, Mining Textual Data for Software Engineering Tasks, Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015), November 09-13, 2015, Lincoln, Nebraska. [WWW]
Workshop papers
- Hironori Washizaki, Foutse Khomh, and Yann-Gaël Guéhéneuc, Software Engineering Patterns for Machine Learning Applications (SEP4MLA), Proceedings of the 9th Asian Conference on Pattern Languages of Programs (AsianPLoP), March 4–6, 2020, Taipei, Taiwan. [WWW]
- Solomon Berhe, Marc Maynard, Foutse Khomh, Software Release Patterns: When is it a good time to update a software component?, Proceedings of the 3rd International Conference on Emerging Data and Industry 4.0 (EDI40), April 6 - 9, 2020, Warsaw, Poland. [WWW]
- Hironori Washizaki, Hiromu Uchida, Foutse Khomh, and Yann-Gaël Guéhéneuc, Studying Software Engineering Patterns for Designing Machine Learning Systems, Proceedings of the 10th International Workshop on Empirical Software Engineering in Practice (IWESEP 2019), December 13-14, 2019, Tokyo, Japan. [WWW]
- Le An and Foutse Khomh, Challenges and Issues of Mining Crash Reports, Proceedings of the 1st International Workshop on Software Analytics (SWAN), March 02, 2015, Montreal, QC, Canada. [WWW]
- Noureddine Kerzazi and Foutse Khomh, Factors Impacting Software Release Engineering: A Longitudinal Study, 2nd International Workshop on Release Engineering (RELENG), April 11 2014, Mountain View, CA, US. [WWW]
- Foutse Khomh, Yann-Gael Gueheneuc, Perception and Reality: What are Design Patterns Good For? Proceedings of the 11th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE), July 31st 2007, Berlin, Germany. Springer-Verlag. [WWW]
Technical Reports
- Rubén Saborido, Venera Arnaoudova, Giovanni Beltrame, Foutse Khomh, Giuliano Antoniol, On the Impact of Sampling Frequency on Software
Energy Measurements, Technical report, Ecole Polytechnique de Montreal, July 2015 [WWW]
- Mbarka Soualhia, Foutse Khomh and Sofiène Tahar, Predicting Scheduling Failures in the Cloud: A Case Study with Google Clusters and Hadoop on Amazon EMR, Technical report, Ecole Polytechnique de Montreal, July 2015 [WWW]
- Foutse Khomh, Massimiliano Di Penta and Yann-Gaël Guéhéneuc, An Exploratory Study of the Impact of Code Smells on Software Change-proneness,Technical report, Ecole Polytechnique de Montreal, June 2009 [WWW]
- Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc and Guiliano Antoniol, An Exploratory Study of the Impact of Antipatterns on Software Changeability, Technical report EPM-RT-2009-02, Ecole Polytechnique de Montreal, April 2009 [WWW]
- Foutse Khomh, Yann-Gaäel Guéhéneuc and Giuliano Antoniol, Playing Roles in Design Patterns: An Empirical Descriptive and Analytic Study, Technical report EPM-RT-2009-03, Ecole Polytechnique de Montreal, April 2009 [WWW]
- Foutse Khomh, Naouel Moha and Yann-Gaël Guéhéneuc, DEQUALITE : méthode de construction de modèles de qualité prenant en compte la conception des systèmes, Technical report EPM-RT-2009-04, Ecole Polytechnique de Montreal, April 2009 [WWW]
- Simon Denier, Foutse Khomh, and Yann-Gael Guéhéneuc, Reverse-Engineering the Literature on
Design Patterns and Reverse-Engineering, Technical report EPM-RT-2008-09, Ecole Polytechnique de Montreal, October 2008. [WWW]
- Foutse Khomh and Yann-Gael Guéhéneuc, An Empirical Study of Design Patterns and Software Quality, Technical report 1315, University of Montreal, january 2008. [WWW]
Posters
- Foutse Khomh, and Yann-Gaël Guéhéneuc, SQUAD: Software Quality Understanding through the Analysis of Design, Consortium for Software Engineering Research (CSER), April 26-27, 2009, Montréal, Canada. [WWW]
- Emad Shihab, Foutse Khomh, Ying Zou, Ahmed E. Hassan, Anand Sinha, Brian Chan, Tom Gross, Code and Customer‐Perceived Quality: How good is your software?, RIM Research Day, 13 December 2010, Waterloo, Canada. [WWW]