• 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, Springer, 2016, To appear.

  • Articles

 

 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), 2017, Springer. [WWW]. To appear.

 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. [WWW].

 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. [WWW].

 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. [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].

 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, Prague, Czech Republic. [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. [WWW].

 Rubén Saborido Infantes, 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. [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. [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. [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. [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. [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. [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. [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. [WWW][DATA]

 Rubén Saborido Infantes, 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. [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. [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. [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. [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. [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. [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. [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. [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. [WWW][DATA]

 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. [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,bestpapersoca

 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]

 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. [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. [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. [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. [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]

 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]

 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. [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.

 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. [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. [WWWInvited 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. [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. [WWW][blog postInvited 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. [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. [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. [WWWInvited 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.[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. [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. [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. [WWWInvited 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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [WWWInvited 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. [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. [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. [WWWBest Paper AwardInvited to a special issue in Wiley's Journal on Software Maintenance and Evolution (JSME)

 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. [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. [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. [WWW]

 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. [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. [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. [WWWInvited 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. [WWW]

 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. [WWW]

 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]

Tutorials

 

 Latifa Guerrouj, Olga Baysal, Foutse Khomh, Xin Xia Software Analytics: Challenges and Opportunities, Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), September 3 - 7, 2016, Singapore, Singapore. [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, 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

 

 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

 

 Gias Uddin and Foutse Khomh, Mining API Aspects in API Reviews, Technical report, Ecole Polytechnique de Montreal, May 2017 [WWW]

 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]

 

Disclaimer: The use of documents contained on this page is permitted for your convenience. However, permission to reprint/republish these documents for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of these documents in other works, must be obtained from the publishers of these documents.