Directory of Experts

You are here

Publications by type

Journal article (70) Conference paper (140) Book Book chapter (4) Patent Report (10) Thesis Dataset Teaching resource Image Audio recording Video recording Other

Foutse Khomh (224)

  • Journal articles (70)
    • 2023
      • Journal article
        Tambon, F., Khomh, F. & Antoniol, G. (2023). A probabilistic framework for mutation testing in deep neural networks. Information and Software Technology, 155, 13 pages. Retrieved from https://doi.org/10.1016/j.infsof.2022.107129
      • Journal article
        Muse, B.A., Khomh, F. & Antoniol, G. (2023). Refactoring practices in the context of data-intensive systems. Empirical Software Engineering, 28(2), 66 pages. Retrieved from https://doi.org/10.1007/s10664-022-10271-x
    • 2022
      • Journal article
        Uddin, G., Guéhénuc, Y.-G., Khomh, F. & Roy, C.K. (2022). An Empirical Study of the Effectiveness of an Ensemble of Stand-alone Sentiment Detection Tools for Software Engineering Datasets. ACM Transactions on Software Engineering and Methodology, 31(3), 38 pages. Retrieved from https://doi.org/10.1145/3491211
      • Journal article
        Humeniuk, D., Khomh, F. & Antoniol, G. (2022). A search-based framework for automatic generation of testing environments for cyber-physical systems. Information and Software Technology, 149, 17 pages. Retrieved from https://doi.org/10.1016/j.infsof.2022.106936
      • Journal article
        Nikanjam, A., Ben Braiek, H., Morovati, M.M. & Khomh, F. (2022). Automatic Fault Detection for Deep Learning Programs Using Graph Transformations. ACM Transactions on Software Engineering and Methodology, 31(1), 27 pages. Retrieved from https://doi.org/10.1145/3470006
      • Journal article
        Jebnoun, H., Rahman, M.S., Khomh, F. & Muse, B.A. (2022). Clones in deep learning code: what, where, and why? Empirical Software Engineering, 27(4). Retrieved from https://doi.org/10.1007/s10664-021-10099-x
      • Journal article
        Yahmed, A.H., Ben Braiek, H., Khomh, F., Bouzidi, S. & Zaatour, R. (2022). DiverGet: a Search-Based Software Testing approach for Deep Neural Network Quantization assessment. Empirical Software Engineering, 27(7), 32 pages. Retrieved from https://doi.org/10.1007/s10664-022-10202-w
      • Journal article
        Nikanjam, A., Morovati, M.M., Khomh, F. & Ben Braiek, H. (2022). Faults in deep reinforcement learning programs: a taxonomy and a detection approach. Automated Software Engineering, 29(1), 32 pages. Retrieved from https://doi.org/10.1007/s10515-021-00313-x
      • Journal article
        Muse, B.A., Nagy, C., Cleve, A., Khomh, F. & Antoniol, G. (2022). FIXME: synchronize with database! An empirical study of data access self-admitted technical debt. Empirical Software Engineering, 27(6), 42 pages. Retrieved from https://doi.org/10.1007/s10664-022-10119-4
      • Journal article
        Tambon, F., Laberge, G., An, L., Nikanjam, A., Mindom, P.S.N., Pequignot, Y., Khomh, F., Antoniol, G., Merlo, E. & Laviolette, F. (2022). How to certify machine learning based safety-critical systems? A systematic literature review. Automated Software Engineering, 29(2). Retrieved from https://doi.org/10.1007/s10515-022-00337-x
      • Journal article
        Abidi, M., Rahman, M.S., Openja, M. & Khomh, F. (2022). Multi-language design smells: a backstage perspective. Empirical Software Engineering, 27(5), 52 pages. Retrieved from https://doi.org/10.1007/s10664-022-10161-2
      • Journal article
        Ben Braiek, H., Reid, T. & Khomh, F. (2022). Physics-guided adversarial machine learning for aircraft systems simulation. IEEE Transactions on Reliability, 15 pages. Retrieved from https://doi.org/10.1109/TR.2022.3196272
      • Journal article
        Washizaki, H., Khomh, F., Gueheneuc, Y.G., Takeuchi, H., Natori, N., Doi, T. & Okuda, S. (2022). Software-Engineering Design Patterns for Machine Learning Applications. Computer, 55(3), 30-39. Retrieved from https://doi.org/10.1109/mc.2021.3137227
      • Journal article
        Openja, M., Morovati, M.M., An, L., Khomh, F. & Abidi, M. (2022). Technical debts and faults in open-source quantum software systems: An empirical study. Journal of Systems and Software, 193, 28 pages. Retrieved from https://doi.org/10.1016/j.jss.2022.111458
      • Journal article
        Tidjon, L.N. & Khomh, F. (2022). The different faces of AI ethics acrosse the world : a principle-to-pratice gap analysis. IEEE Transactions on Artificial Intelligence, 20 pages. Retrieved from https://doi.org/10.1109/TAI.2022.3225132
      • Journal article
        Rahman, M.M., Khomh, F. & Castelluccio, M. (2022). Works for me! Cannot reproduce: A large scale empirical study of non-reproducible bugs. Empirical Software Engineering, 27(5), 45 pages. Retrieved from https://doi.org/10.1007/s10664-022-10153-2
    • 2021
      • Journal article
        Uddin, G., Sabir, F., Gueheneuc, Y.G., Alam, O. & Khomh, F. (2021). An empirical study of IoT topics in IoT developer discussions on Stack Overflow. Empirical Software Engineering, 26(6), 45 pages. Retrieved from https://doi.org/10.1007/s10664-021-10021-5
      • Journal article
        Abidi, M., Rahman, M.S., Openja, M. & Khomh, F. (2021). Are Multi-Language Design Smells Fault-Prone? An Empirical Study. ACM Transactions on Software Engineering and Methodology, 30(3), 56 pages. Retrieved from https://doi.org/10.1145/3432690
      • Journal article
        Uddin, G., Khomh, F. & Roy, C.K. (2021). Automatic API Usage Scenario Documentation from Technical Q&A Sites. ACM Transactions on Software Engineering and Methodology, 30(3), 45 pages. Retrieved from https://doi.org/10.1145/3439769
      • Journal article
        Uddin, G. & Khomh, F. (2021). Automatic Mining of Opinions Expressed About APIs in Stack Overflow. IEEE Transactions on Software Engineering, 47(3), 522-559. Retrieved from https://doi.org/10.1109/TSE.2019.2900245
      • Journal article
        Silva, R.F., Rahman, M.M., Dantas, C.E., Roy, C., Khomh, F. & Maia, M.A. (2021). Improved retrieval of programming solutions with code examples using a multi-featured score. Journal of Systems and Software, 181, 14 pages. Retrieved from https://doi.org/10.1016/j.jss.2021.111063
      • Journal article
        Kermansaravi, Z.A., Rahman, M.S., Khomh, F., Jaafar, F. & Guéhéneuc, Y.-G. (2021). Investigating design anti-pattern and design pattern mutations and their change- and fault-proneness. Empirical Software Engineering, 26(1), 47 pages. Retrieved from https://doi.org/10.1007/s10664-020-09900-0
      • Journal article
        Thongtanunam, P., Rastogi, A., Khomh, F., Demeyer, S., Nagappan, M., Blincoe, K. & Robles, G. (2021). Shadow Program Committee Initiative: Process and Reflection. ACM SIGSOFT Software Engineering Notes, 46(4), 16–18. Retrieved from https://doi.org/10.1145/3485952.3485956
      • Journal article
        Rahman, M.M., Khomh, F., Yeasmin, S. & Roy, C.K. (2021). The forgotten role of search queries in IR-based bug localization: an empirical study. Empirical Software Engineering, 26(6), 56 pages. Retrieved from https://doi.org/10.1007/s10664-021-10022-4
      • Journal article
        Uddin, G., Baysal, O., Guerrouj, L. & Khomh, F. (2021). Understanding How and Why Developers Seek and Analyze API-related Opinions. IEEE Transactions on Software Engineering, 47(4), 694-735. Retrieved from https://doi.org/10.1109/TSE.2019.2903039
      • Journal article
        Aly, M., Khomh, F. & Yacout, S. (2021). 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, 14. Retrieved from https://doi.org/10.1016/j.iot.2021.100364
      • Journal article
        Barrak, A., Eghan, E.E., Adams, B. & Khomh, F. (2021). Why do builds fail? A conceptual replication study. Journal of Systems and Software, 177, 15 pages. Retrieved from https://doi.org/10.1016/j.jss.2021.110939
    • 2020
      • Journal article
        Soualhia, M., Khomh, F. & Tahar, S. (2020). A Dynamic and Failure-aware Task Scheduling Framework for Hadoop. IEEE Transactions on Cloud Computing, 8(2), 553-569. Retrieved from https://doi.org/10.1109/TCC.2018.2805812
      • Journal article
        Politowski, C., Khomh, F., Romano, S., Scanniello, G., Petrillo, F., Guéhéneuc, Y.-G. & Maiga, A. (2020). A large scale empirical study of the impact of Spaghetti Code and Blob anti-patterns on program comprehension. Information and Software Technology, 122, 14 pages. Retrieved from https://doi.org/10.1016/j.infsof.2020.106278
      • Journal article
        Barbez, A., Khomh, F. & Guéhéneuc, Y.-G. (2020). A machine-learning based ensemble method for anti-patterns detection. Journal of Systems and Software, 161, 11 pages. Retrieved from https://doi.org/10.1016/j.jss.2019.110486
      • Journal article
        Verdi, M., Sami, A., Akhondali, J., Khomh, F., Uddin, G. & Karami Motlagh, A. (2020). An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples. IEEE Transactions on Software Engineering, 48(5), 1497-1514. Retrieved from https://doi.org/10.1109/TSE.2020.3023664
      • Journal article
        Morales, R., Khomh, F. & Antoniol, G. (2020). RePOR: Mimicking humans on refactoring tasks. Are we there yet? Empirical Software Engineering, 25(4), 2960-2996. Retrieved from https://doi.org/10.1007/s10664-020-09826-7
      • Journal article
        Adams, B. & Khomh, F. (2020). The Diversity Crisis of Software Engineering for Artificial Intelligence. IEEE Software, 37(5), 104-108. Retrieved from https://doi.org/10.1109/ms.2020.2975075
      • Journal article
        Xu, B., An, L., Thung, F., Khomh, F. & Lo, D. (2020). Why reinventing the wheels? An empirical study on library reuse and re-implementation. Empirical Software Engineering, 25(1), 755-789. Retrieved from https://doi.org/10.1007/s10664-019-09771-0
    • 2019
      • Journal article
        Johannes, D., Khomh, F. & Antoniol, G. (2019). A large-scale empirical study of code smells in JavaScript projects. Software Quality Journal, 27(3), 1271-1314. Retrieved from https://doi.org/10.1007/s11219-019-09442-9
      • Journal article
        An, L., Castelluccio, M. & Khomh, F. (2019). An empirical study of DLL injection bugs in the Firefox ecosystem. Empirical Software Engineering, 24(4), 1799-1822. Retrieved from https://doi.org/10.1007/s10664-018-9677-7
      • Journal article
        Asri, I.E., Kerzazi, N., Uddin, G., Khomh, F. & Janati Idrissi, M.A. (2019). An empirical study of sentiments in code reviews. Information and Software Technology, 114, 37-54. Retrieved from https://doi.org/10.1016/j.infsof.2019.06.005
      • Journal article
        Aly, M., Khomh, F., Haoues, M., Quintero, A. & Yacout, S. (2019). Enforcing security in Internet of Things frameworks: A Systematic Literature Review. Internet of Things, 6, 24 pages. Retrieved from https://doi.org/10.1016/j.iot.2019.100050
      • Journal article
        Aly, M., Khomh, F., Guéhéneuc, Y.-G., Washizaki, H. & Yacout, S. (2019). Is fragmentation a threat to the success of the Internet of things? IEEE Internet of Things Journal, 6(1), 472-487. Retrieved from https://doi.org/10.1109/JIOT.2018.2863180
      • Journal article
        Petrillo, F., Guéhéneuc, Y.-G., Pimenta, M., Freitas, C.D.S. & Khomh, F. (2019). Swarm debugging: The collective intelligence on interactive debugging. Journal of Systems and Software, 153, 152-174. Retrieved from https://doi.org/10.1016/j.jss.2019.04.028
    • 2018
      • Journal article
        Saborido, R., Khomh, F., Hindle, A. & Alba, E. (2018). An app performance optimization advisor for mobile device app marketplaces. Sustainable Computing: Informatics and Systems, 19, 29-42. Retrieved from https://doi.org/10.1016/j.suscom.2018.05.008
      • Journal article
        An, L., Khomh, F. & Guéhéneuc, Y.-G. (2018). An empirical study of crash-inducing commits in Mozilla Firefox. Software Quality Journal, 26(2), 553-584. Retrieved from https://doi.org/10.1007/s11219-017-9361-y
      • Journal article
        Castelluccio, M., An, L. & Khomh, F. (2018). An empirical study of patch uplift in rapid release development pipelines. Empirical Software Engineering, 24(5), 3008-3044. Retrieved from https://doi.org/10.1007/s10664-018-9665-y
      • Journal article
        Barbour, L., An, L., Khomh, F., Zou, Y. & Wang, S. (2018). An investigation of the fault-proneness of clone evolutionary patterns. Software Quality Journal, 26(4), 1187-1222. Retrieved from https://doi.org/10.1007/s11219-017-9375-5
      • Journal article
        Morales, R., Saborido, R., Khomh, F., Chicano, F. & Antoniol, G. (2018). EARMO: An Energy-Aware Refactoring Approach for Mobile Apps. IEEE Transactions on Software Engineering, 44(12), 1176-1206. Retrieved from https://doi.org/10.1109/TSE.2017.2757486
      • Journal article
        Morales, R., Chicano, F., Khomh, F. & Antoniol, G. (2018). Efficient refactoring scheduling based on partial order reduction. Journal of Systems and Software, 145, 25-51. Retrieved from https://doi.org/10.1016/j.jss.2018.07.076
      • Journal article
        Morales, R., Chicano, F., Khomh, F. & Antoniol, G. (2018). Exact search-space size for the refactoring scheduling problem. Automated Software Engineering, 25(2), 195-200. Retrieved from https://doi.org/10.1007/s10515-017-0213-6
      • Journal article
        Saborido, R., Morales, R., Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2018). Getting the most from map data structures in Android. Empirical Software Engineering, 23(5), 2829-2864. Retrieved from https://doi.org/10.1007/s10664-018-9607-8
      • Journal article
        Soh, Z., Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2018). Noise in Mylyn interaction traces and its impact on developers and recommendation systems. Empirical Software Engineering Journal, 23(2), 645-692. Retrieved from https://doi.org/10.1007/s10664-017-9529-x
      • Journal article
        Washizaki, H., Guéhéneuc, Y.-G. & Khomh, F. (2018). ProMeTA: a taxonomy for program metamodels in program reverse engineering. Empirical Software Engineering, 23(4), 2323-2358. Retrieved from https://doi.org/10.1007/s10664-017-9592-3
      • Journal article
        Adams, B., Bellomo, S., Bird, C., Debic, B., Khomh, F., Moir, K. & Oduinn, J. (2018). Release engineering 3.0. IEEE Software, 35(2), 22-25. Retrieved from https://doi.org/10.1109/MS.2018.1661327
      • Journal article
        Khomh, F., Adams, B., Cheng, J., Fokaefs, M. & Antoniol, G. (2018). Software Engineering for Machine-Learning Applications: The Road Ahead. IEEE Software, 35(5), 81-84. Retrieved from https://doi.org/10.1109/MS.2018.3571224
      • Journal article
        Khomh, F. & Abtahizadeh, S.A. (2018). Understanding the impact of cloud patterns on performance and energy consumption. Journal of Systems and Software, 141, 151-170. Retrieved from https://doi.org/10.1016/j.jss.2018.03.063
    • 2017
      • Journal article
        Khomh, F., Lo, D. & Godfrey, M.W. (2017). Guest Editor's Introduction to the Special Issue on Source Code Analysis and Manipulation (SCAM 2015). Journal of Software: Evolution and Process, 29(12), 2 pages. Retrieved from https://doi.org/10.1002/smr.1928
      • Journal article
        Guerrouj, L., Kermansaravi, Z., Arnaoudova, V., Fung, B.C.M., Khomh, F., Antoniol, G. & Guéhéneuc, Y.-G. (2017). Investigating the relation between lexical smells and change- and fault-proneness: an empirical study. Software Quality Journal, 25(3), 641-670. Retrieved from https://doi.org/10.1007/s11219-016-9318-6
      • Journal article
        Morales, R., Soh, Z., Khomh, F., Antoniol, G. & Chicano, F. (2017). On the use of developers' context for automatic refactoring of software anti-patterns. Journal of Systems and Software, 128, 236-251. Retrieved from https://doi.org/10.1016/j.jss.2016.05.042
      • Journal article
        Soualhia, M., Khomh, F. & Tahar, S. (2017). Task Scheduling in Big Data Platforms: A Systematic Literature Review. Journal of Systems and Software, 134(Supplement C), 170-189. Retrieved from https://doi.org/10.1016/j.jss.2017.09.001
    • 2016
      • Journal article
        Wang, S., Khomh, F. & Zou, Y. (2016). Improving bug management using correlations in crash reports. Empirical Software Engineering, 21(2), 337-367. Retrieved from https://doi.org/10.1007/s10664-014-9333-9
    • 2015
      • Journal article
        Upadhyaya, B., Zou, Y. & Khomh, F. (2015). An approach to extract RESTful services from web applications. International Journal of Business Process Integration and Management, 7(3), 213-227. Retrieved from https://doi.org/10.1504/IJBPIM.2015.071262
      • Journal article
        Wu, W., Khomh, F., Adams, B., Guéhéneuc, Y.-G. & Antoniol, G. (2015). An exploratory study of API changes and usages based on Apache and Eclipse ecosystems. Empirical Software Engineering, 21(6), 2366-2412. Retrieved from https://doi.org/10.1007/s10664-015-9411-7
      • Journal article
        Jaafar, F., Guéhéneuc, Y.-G., Hamel, S., Khomh, F. & Zulkernine, M. (2015). Evaluating the impact of design pattern and anti-pattern dependencies on changes and faults. Empirical Software Engineering, 21(3), 896-931. Retrieved from https://doi.org/10.1007/s10664-015-9361-0
      • Journal article
        Mäntylä, M.V., Adams, B., Khomh, F., Engström, E. & Petersen, K. (2015). On rapid releases and software testing: a case study and a semi-systematic literature review. Empirical Software Engineering, 20(5), 1384-1425. Retrieved from https://doi.org/10.1007/s10664-014-9338-4
      • Journal article
        Adams, B., Bellomo, S., Bird, C., Marshall-Keim, T., Khomh, F. & Moir, K. (2015). The practice and future of release engineering: A roundtable with three release engineers. IEEE Software, 32(2), 42-49. Retrieved from https://doi.org/10.1109/MS.2015.52
      • Journal article
        Khomh, F., Adams, B., Dhaliwal, T. & Zou, Y. (2015). Understanding the impact of rapid releases on software quality : the case of Firefox. Empirical Software Engineering, 20(2), 336-373. Retrieved from https://doi.org/10.1007/s10664-014-9308-x
    • 2014
      • Journal article
        Zhang, F., Khomh, F., Zou, Y. & Hassan, A.E. (2014). An empirical study of the effect of file editing patterns on software quality. Journal of Software: Evolution and Process, 26(11), 996-1029. Retrieved from https://doi.org/10.1002/smr.1659
    • 2013
      • Journal article
        Barbour, L., Khomh, F. & Zou, Y. (2013). An empirical study of faults in late propagation clone genealogies. Journal of Software: Evolution and Process, 25(11), 1139-1165. Retrieved from https://doi.org/10.1002/smr.1597
    • 2012
      • Journal article
        Khomh, F., Di Penta, M., Guéhéneuc, Y.-G. & Antoniol, G. (2012). An Exploratory Study of the Impact of Antipatterns on Class Change- and Fault-Proneness. Empirical Software Engineering, 17(3), 243-275. Retrieved from https://doi.org/10.1007/s10664-011-9171-y
    • 2011
      • Journal article
        Khomh, F., Vaucher, S., Guéhéneuc, Y.-G. & Sahraoui, H. (2011). BDTEX: A GQM-based Bayesian approach for the detection of antipatterns. Journal of Systems and Software, 84(4), 559-572. Retrieved from https://doi.org/10.1016/j.jss.2010.11.921
  • Conference papers (140)
    • 2022
      • Conference paper
        Humeniuk, D., Antoniol, G. & Khomh, F. (2022). ***AmbieGen tool at the SBST 2022 Tool Competition. Paper presented at the 15th Search-Based Software Testing Workshop (SBST 2022), En ligne / Online (pp. 43-46). Retrieved from https://doi.org/10.1145/3526072.3527531
      • Conference paper
        Openja, M., Nikanjam, A., Yahmed, A.H., Khomh, F. & Jiang, Z.M.J. (2022). An Empirical Study of Challenges in Converting Deep Learning Models. Paper presented at the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022), Limassol, Cyprus (pp. 13-23). Retrieved from https://doi.org/10.1109/ICSME55016.2022.00010
      • Conference paper
        Majidi, F., Openja, M., Khomh, F. & Li, H. (2022). An Empirical Study on the Usage of Automated Machine Learning Tools. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2022), Limassol, Cyprus (pp. 59-70). Retrieved from https://doi.org/10.1109/ICSME55016.2022.00014
      • Conference paper
        Rahman, M.S., Khomh, F., Rivera, E., Guéhéneuc, Y.-G. & Lehnert, B. (2022). Challenges in machine learning application development : an industrial experience report. Paper presented at the IEEE/ACM 1st International Workshop on Software Engineering for Responsible Artificial Intelligence (SE4RAI 2022), Pittsburgh, PA, USA (pp. 21-28).
      • Conference paper
        Muse, B.A., Khomh, F. & Antoniol, G. (2022). Do developers refactor data access code? An empirical study. Paper presented at the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022), Honolulu, HI, USA (pp. 25-35). Retrieved from https://doi.org/10.1109/SANER53432.2022.00014
      • Conference paper
        Marhaba, M., Merlo, E., Khomh, F. & Antoniol, G. (2022). Identification of out-of-distribution cases of CNN using class-based surprise adequacy. Paper presented at the IEEE/ACM 1st International Conference on AI Engineering - Software Engineering for AI (CAIN 2022), Pittsburgh, PA, USA (pp. 39-40).
      • Conference paper
        Ramkisoen, P.K., Businge, J., Van Bladel, B., Decan, A., Demeyer, S., De Roover, C. & Khomh, F. (2022). PaReco: patched clones and missed patches among the divergent variants of a software family. Paper presented at the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022), Singapore, Singapore (pp. 646-658). Retrieved from https://doi.org/10.1145/3540250.3549112
      • Conference paper
        Ikama, A., Du, V., Belias, P., Muse, B.A., Khomh, F. & Hamdaqa, M. (2022). Revisiting the Impact of Anti-patterns on Fault-Proneness: A Differentiated Replication. Paper presented at the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2022), Limassol, Cyprus (pp. 56-65). Retrieved from https://doi.org/10.1109/SCAM55253.2022.00012
      • Conference paper
        Ben Braiek, H., Tfaily, A., Khomh, F., Reid, T. & Guida, C. (2022). SmOOD: Smoothness-based Out-of-Distribution Detection Approach for Surrogate Neural Networks in Aircraft Design. Paper presented at the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022), Rochester, MI, USA (13 pages). Retrieved from https://doi.org/10.1145/3551349.3556936
      • Conference paper
        Openja, M., Majidi, F., Khomh, F., Chembakottu, B. & Li, H. (2022). Studying the Practices of Deploying Machine Learning Projects on Docker. Paper presented at the 26th ACM International Conference on Evaluation and Assessment in Software Engineering (EASE 2022), Gothenburg, Sweden (pp. 190-200). Retrieved from https://doi.org/10.1145/3530019.3530039
      • Conference paper
        Roy, S., Laberge, G., Roy, B., Khomh, F., Nikanjam, A. & Mondal, S. (2022). Why Don't XAI Techniques Agree? Characterizing the Disagreements Between Post-hoc Explanations of Defect Predictions. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2022), Limassol, Cyprus (pp. 444-448). Retrieved from https://doi.org/10.1109/ICSME55016.2022.00056
    • 2021
      • Conference paper
        Moradi Dakhel, A., Desmarais, M.C. & Khomh, F. (2021). Assessing developer expertise from the statistical distribution of programming syntax patterns. Paper presented at the 25th Evaluation and Assessment in Software Engineering Conference (EASE 2021) (pp. 90-99). Retrieved from https://doi.org/10.1145/3463274.3463343
      • Conference paper
        Humeniuk, D., Antoniol, G. & Khomh, F. (2021). Data Driven Testing of Cyber Physical Systems. Paper presented at the 14th IEEE/ACM International Workshop on Search-Based Software Testing (SBST 2021), Madrid, Spain (pp. 16-19). Retrieved from https://doi.org/10.1109/SBST52555.2021.00010
      • Conference paper
        Nikanjam, A. & Khomh, F. (2021). Design Smells in Deep Learning Programs: An Empirical Study. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2021), Luxembourg, Netherlands (pp. 332-342). Retrieved from https://doi.org/10.1109/ICSME52107.2021.00036
      • Conference paper
        Soualhia, M., Khomh, F. & Tahar, S. (2021). Failure analysis of hadoop schedulers using an integration of model checking and simulation. Paper presented at the 9th International Symposium on Symbolic Computation in Software Science (SCSS 2021) (pp. 114-128). Retrieved from https://doi.org/10.4204/EPTCS.342.10
      • Conference paper
        Kermansaravi, Z., Rahman, S., Khomh, F., Jaafar, F. & Guéhéneuc, Y.-G. (2021). Investigating design anti-pattern and design pattern mutation and their change- and fault-proneness. Paper presented at the 43rd IEEE/ACM International Conference on Software Engineering (41 pages).
      • Conference paper
        Mindom, P.S.N., Nikanjam, A., Khomh, F. & Mullins, J. (2021). On Assessing The Safety of Reinforcement Learning algorithms Using Formal Methods. Paper presented at the 21st International Conference on Software Quality, Reliability and Security (QRS 2021), Hainan, China (pp. 260-269). Retrieved from https://doi.org/10.1109/QRS54544.2021.00037
      • Conference paper
        Aly, M., Khomh, F. & Yacout, S. (2021). On the performance implications of deploying IoT apps as faas. Paper presented at the 1st International Conference on Advanced Network Technologies and Intelligent Computing (ANTIC 2021), Varanasi, India (pp. 25-47). Retrieved from https://doi.org/10.1007/978-3-030-96040-7_3
      • Conference paper
        Vahedi, M., Rahman, M.M., Khomh, F., Uddin, G. & Antoniol, G. (2021). Summarizing Relevant Parts from Technical Videos. Paper presented at the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2021), Honolulu, HI, USA (pp. 434-445). Retrieved from https://doi.org/10.1109/SANER50967.2021.00047
      • Conference paper
        Humeniuk, D., Antoniol, G. & Khomh, F. (2021). SWAT tool at the SBST 2021 Tool Competition. Paper presented at the 14th IEEE/ACM International Workshop on Search-Based Software Testing (SBST 2021), Madrid, Spain (pp. 42-43). Retrieved from https://doi.org/10.1109/SBST52555.2021.00019
      • Conference paper
        Rivera-Landos, E., Khomh, F. & Nikanjam, A. (2021). The Challenge of Reproducible ML: An Empirical Study on The Impact of Bugs. Paper presented at the 21st International Conference on Software Quality, Reliability and Security (QRS 2021), Hainan, China (pp. 1079-1088). Retrieved from https://doi.org/10.1109/QRS54544.2021.00116
      • Conference paper
        Hamidi, A., Antoniol, G., Khomh, F., Penta, M.D. & Hamidi, M. (2021). Towards Understanding Developers' Machine-Learning Challenges: A Multi-Language Study on Stack Overflow. Paper presented at the 21st IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2021), Luxembourg City, Luxembourg (pp. 58-69). Retrieved from https://doi.org/10.1109/SCAM52516.2021.00016
      • Conference paper
        El aoun, M.R., Li, H., Khomh, F. & Openja, M. (2021). Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2021), Luxembourg, Netherlands (pp. 343-354). Retrieved from https://doi.org/10.1109/ICSME52107.2021.00037
    • 2020
      • Conference paper
        Openja, M., Adams, B. & Khomh, F. (2020). Analysis of Modern Release Engineering Topics : – A Large-Scale Study using StackOverflow –. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2020), Adelaide, Australia (pp. 104-114). Retrieved from https://doi.org/10.1109/ICSME46990.2020.00020
      • Conference paper
        Tiwari, D., Washizaki, H., Fukazawa, Y., Fukuoka, T., Tamaki, J., Hosotani, N., Kohama, M., Guéhéneuc, Y.-G. & Khomh, F. (2020). Commit-defect and architectural metrics-based quality assessment of C language. Paper presented at the 15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2020), En ligne / Online (pp. 579-586). Retrieved from https://www.insticc.org/node/TechnicalProgram/enase/2020/presentationDetails/95822
      • Conference paper
        Pecorelli, F., Palomba, F., Khomh, F. & De Lucia, A. (2020). Developer-Driven Code Smell Prioritization. Paper presented at the 17th IEEE/ACM International Conference on Mining Software Repositories (MSR 2020) (pp. 220-231). Retrieved from https://doi.org/10.1145/3379597.3387457
      • Conference paper
        Zid, C., Humeniuk, D., Khomh, F. & Antoniol, G. (2020). Double Cycle Hybrid Testing of Hybrid Distributed IoT System. Paper presented at the 42nd IEEE/ACM International Conference on Software Engineering Workshops (ICSEW 2020), Seoul, Korea, Republic of (pp. 529-532). Retrieved from https://doi.org/10.1145/3387940.3392218
      • Conference paper
        Abidi, M., Openja, M. & Khomh, F. (2020). Multi-language Design Smells: A Backstage Perspective. Paper presented at the 17th IEEE/ACM International Conference on Mining Software Repositories (MSR 2020) (pp. 615-618). Retrieved from https://doi.org/10.1145/3379597.3387508
      • Conference paper
        Muse, B.A., Rahman, M.M., Nagy, C., Cleve, A., Khomh, F. & Antoniol, G. (2020). On the Prevalence, Impact, and Evolution of SQL Code Smells in Data-Intensive Systems. Paper presented at the 17th International Conference on Mining Software Repositories (MSR 2020), Seoul, Republic of Korea (pp. 327-338). Retrieved from https://doi.org/10.1145/3379597.3387467
      • Conference paper
        Firouzi, E., Sami, A., Khomh, F. & Uddin, G. (2020). On the use of C# Unsafe Code Context: An Empirical Study of Stack Overflow. Paper presented at the 14th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2020), Bari, Italy (6 pages). Retrieved from https://doi.org/10.1145/3382494.3422165
      • Conference paper
        Washizaki, H., Takeuchi, H., Khomh, F., Natori, N., Doi, T. & Okuda, S. (2020). Practitioners' insights on machine-learning software engineering design patterns: a preliminary study. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2020), En ligne / Online (pp. 797-799). Retrieved from https://doi.org/10.1109/ICSME46990.2020.00095
      • Conference paper
        Washizaki, H., Khomh, F. & Guéhéneuc, Y.-G. (2020). Software engineering patterns for machine learning applications (SEP4MLA). Paper presented at the 9th Asian Conference on Pattern Languages of Program in 2020 (AsianPLoP 2020), Taipei, Taiwan (10 pages).
      • Conference paper
        Washizaki, H., Khomh, F., Guéhéneuc, Y.-G., Takeuchi, H., Okuda, S., Natori, N. & Shioura, N. (2020). Software Engineering Patterns for Machine Learning Applications (SEP4MLA) - Part 2. Paper presented at the 27th Conference on Pattern Languages of Programs in 2020 (PLoP' 2020) (10 pages).
      • Conference paper
        Berhe, S., Maynard, M. & Khomh, F. (2020). Software Release Patterns When is it a good time to update a software component? Paper presented at the 11th International Conference on Ambient Systems, Networks and Technologies (ANT 2020) and 3rd International Conference on Emerging Data and Industry 4.0 (EDI40 2020), Warsaw, Poland. (Published in Procedia Computer Science, 170, 618-625). Retrieved from https://doi.org/10.1016/j.procs.2020.03.142
      • Conference paper
        Jebnoun, H., Braiek, H.B., Rahman, M.M. & Khomh, F. (2020). The Scent of Deep Learning Code: An Empirical Study. Paper presented at the 17th IEEE/ACM International Conference on Mining Software Repositories (MSR 2020) (pp. 420-430). Retrieved from https://doi.org/10.1145/3379597.3387479
      • Conference paper
        Abidi, M. & Khomh, F. (2020). Towards the definition of patterns and code smells for multi-language systems. Paper presented at the European Conference on Pattern Languages of Programs (EuroPLoP 2020), New York, NY, USA (13 pages). Retrieved from https://doi.org/10.1145/3424771.3424792
      • Conference paper
        Rahman, M.M., Khomh, F. & Castelluccio, M. (2020). Why are Some Bugs Non-Reproducible? : An Empirical Investigation using Data Fusion. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2020), En ligne / Online (pp. 605-616). Retrieved from https://doi.org/10.1109/ICSME46990.2020.00063
    • 2019
      • Conference paper
        Abidi, M., Khomh, F. & Guéhéneuc, Y.-G. (2019). Anti-patterns for multi-language systems. Paper presented at the 24th European Conference on Pattern Languages of Programs (EuroPLoP 2019), Irsee, Germany (14 pages). Retrieved from https://doi.org/10.1145/3361149.3364227
      • Conference paper
        Abidi, M., Grichi, M. & Khomh, F. (2019). Behind the scenes: developers' perception of multi-language practices. Paper presented at the 29th Annual International Conference on Computer Science and Software Engineering (CASCON 2019), Toronto, Ontario, Canada (pp. 72-81). Retrieved from https://dl.acm.org/citation.cfm?id=3370280
      • Conference paper
        Abidi, M., Grichi, M., Khomh, F. & Guéhéneuc, Y.-G. (2019). Code smells for multi-language systems. Paper presented at the 24th European Conference on Pattern Languages of Programs (EuroPLoP 2019), Irsee, Germany (13 pages). Retrieved from https://doi.org/10.1145/3361149.3361161
      • Conference paper
        Ben Braiek, H. & Khomh, F. (2019). DeepEvolution: A Search-Based Testing Approach for Deep Neural Networks. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2019), Cleveland, OH, United states (pp. 454-458). Retrieved from https://doi.org/10.1109/ICSME.2019.00078
      • Conference paper
        Barbez, A., Khomh, F. & Guéhéneuc, Y.-G. (2019). Deep Learning Anti-Patterns from Code Metrics History. Paper presented at the IEEE International Conference on Software Maintenance and Evolution, (ICSME 2019), Cleveland, OH, United states (pp. 114-124). Retrieved from https://doi.org/10.1109/ICSME.2019.00021
      • Conference paper
        Soualhia, M., Fu, C. & Khomh, F. (2019). Infrastructure fault detection and prediction in edge cloud environments. Paper presented at the 4th ACM/IEEE Symposium on Edge Computing (SEC 2019), Arlington, Virginia (pp. 222-235). Retrieved from https://doi.org/10.1145/3318216.3363305
      • Conference paper
        Grichi, M., Abidi, M., Guéhéneuc, Y.-G. & Khomh, F. (2019). State of practices of Java native interface. Paper presented at the 29th Annual International Conference on Computer Science and Software Engineering (CASCON 2019), Toronto, Ontario, Canada (pp. 274-283). Retrieved from https://dl.acm.org/citation.cfm?id=3370301
      • Conference paper
        Businge, J., Openja, M., Kavaler, D., Bainomugisha, E., Khomh, F. & Filkov, V. (2019). Studying Android App Popularity by Cross-Linking GitHub and Google Play Store. Paper presented at the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2019), Hangzhou, China (pp. 287-297). Retrieved from https://doi.org/10.1109/SANER.2019.8667998
      • Conference paper
        Washizaki, H., Uchida, H., Khomh, F. & Gueheneuc, Y.-G. (2019). Studying Software Engineering Patterns for Designing Machine Learning Systems. Paper presented at the 10th International Workshop on Empirical Software Engineering in Practice (IWESEP 2019), Tokyo, Japan (pp. 49-54). Retrieved from https://doi.org/10.1109/IWESEP49350.2019.00017
      • Conference paper
        Ben Braiek, H. & Khomh, F. (2019). TFCheck : A TensorFlow Library for Detecting Training Issues in Neural Network Programs. Paper presented at the 19th IEEE International Conference on Software Quality, Reliability and Security (QRS 2019), Sofia, Bulgaria (pp. 426-433). Retrieved from https://doi.org/10.1109/QRS.2019.00059
      • Conference paper
        Uddin, G., Khomh, F. & Roy, C.K. (2019). Towards crowd-sourced API documentation. Paper presented at the 41st International Conference on Software Engineering - Software Engineering in Practice (ICSE-SEIP 2019), Montréal, Québec, Canada (pp. 310-311). Retrieved from https://doi.org/10.1109/ICSE-Companion.2019.00129
    • 2018
      • Conference paper
        Khomh, F. & Guéhéneuc, Y.-G. (2018). Design patterns impact on software quality: Where are the theories? Paper presented at the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2018), Campobasso, Italy (pp. 15-25). Retrieved from https://doi.org/10.1109/SANER.2018.8330193
      • Conference paper
        Yamashita, A., Petrillo, F., Khomh, F. & Guéhéneuc, Y.-G. (2018). Developer interaction traces backed by IDE screen recordings from think aloud sessions. Paper presented at the 15th ACM/IEEE International Conference on Mining Software Repositories (MSR 2018), Gothenburg, Sweden (pp. 50-53). Retrieved from https://doi.org/10.1145/3196398.3196457
      • Conference paper
        Morales, R., Saborido, R., Khomh, F., Chicano, F. & Antoniol, G. (2018). EARMO: An energy-aware refactoring approach for mobile apps [Abstract]. Presented at the 40th IEEE/ACM International Conference on Software Engineering (ICSE 2018), Gothenburg, Sweden (1 page). Retrieved from https://doi.org/10.1145/3180155.3182524
      • Conference paper
        Barrak, A., Laverdière, M.-A., Khomh, F., An, L. & Merlo, E. (2018). Just-in-time Detection of Protection-Impacting Changes on WordPress and MediaWiki. Paper presented at the 28th Annual International Conference on Computer Science and Software Engineering (CASCON 2018), Toronto, Canada (pp. 178-188).
      • Conference paper
        Fakhoury, S., Arnaoudova, V., Noiseux, C., Khomh, F. & Antoniol, G. (2018). Keep it simple: Is deep learning good for linguistic smell detection? Paper presented at the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2018), Campobasso, Italy (pp. 602-611). Retrieved from https://doi.org/10.1109/SANER.2018.8330265
      • Conference paper
        Aly, M., Khomh, F. & Yacout, S. (2018). Kubernetes or OpenShift? Which Technology Best Suits Eclipse Hono IoT Deployments. Paper presented at the 11th IEEE Conference on Service-Oriented Computing and Applications (SOCA 2018), Paris, France (pp. 113-120). Retrieved from https://doi.org/10.1109/SOCA.2018.00024
      • Conference paper
        Ben Braiek, H., Khomh, F. & Adams, B. (2018). The open-closed principle of modern machine learning frameworks. Paper presented at the 15th International Conference on Mining Software Repositories (MSR 2018), Gothenburg, Sweden (pp. 353-363). Retrieved from https://doi.org/10.1145/3196398.3196445
      • Conference paper
        Ghrairi, N., Kpodjedo, S., Barrak, A., Petrillo, F. & Khomh, F. (2018). The state of practice on virtual reality (VR) applications: an exploratory study on github and stack overflow. Paper presented at the IEEE International Conference on Software Quality, Reliability and Security (QRS 2018), Lisbon, Portugal (pp. 356-366). Retrieved from https://doi.org/10.1109/QRS.2018.00048
      • Conference paper
        Le, A., Khomh, F., McIntosh, S. & Castelluccio, M. (2018). Why Did This Reviewed Code Crash? An Empirical Study of Mozilla Firefox. Paper presented at the 25th Asia-Pacific Software Engineering Conference (APSEC 2018), Nara, Japan (10 pages).
    • 2017
      • Conference paper
        Saboury, A., Musavi, P., Khomh, F. & Antoniol, G. (2017). An empirical study of code smells in JavaScript projects. Paper presented at the 24th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2017), Klagenfurt, Austria (pp. 294-305). Retrieved from https://doi.org/10.1109/SANER.2017.7884630
      • Conference paper
        Uddin, G. & Khomh, F. (2017). Automatic summarization of API reviews. Paper presented at the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017), Urbana-Champaign, IL (pp. 159-170). Retrieved from https://doi.org/10.1109/ASE.2017.8115629
      • Conference paper
        Armstrong, F., Khomh, F. & Adams, B. (2017). Broadcast vs. unicast review technology: Does it matter? Paper presented at the 10th IEEE International Conference on Software Testing, Verification and Validation (ICST 2017), Tokyo, Japan (pp. 219-229). Retrieved from https://doi.org/10.1109/icst.2017.27
      • Conference paper
        Businge, J., Kawuma, S., Bainomugisha, E., Khomh, F. & Nabaasa, E. (2017). Code authorship and fault-proneness of open-source Android applications: An empirical study. Paper presented at the 13th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2017), Toronto, Canada (pp. 33-42). Retrieved from https://doi.org/10.1145/3127005.3127009
      • Conference paper
        Saborido, R., Khomh, F., Antoniol, G. & Guéhéneuc, Y.-G. (2017). Comprehension of ads-supported and paid Android applications: Are they different? Paper presented at the 25th International Conference on Program Comprehension (ICPC 2017), Buenos Aires, Argentina (pp. 143-153). Retrieved from https://doi.org/10.1109/ICPC.2017.25
      • Conference paper
        Petrillo, F., Mandian, H., Yamashita, A., Khomh, F. & Guéhéneuc, Y.-G. (2017). How do developers toggle breakpoints? Observational studies. Paper presented at the IEEE International Conference on Software Quality, Reliability and Security (QRS 2017), Prague, Czech Republic (pp. 285-295). Retrieved from https://doi.org/10.1109/QRS.2017.39
      • Conference paper
        Castelluccio, M., An, L. & Khomh, F. (2017). Is it safe to uplift this patch? : An empirical study on Mozilla Firefox. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2017), Shanghai, China (pp. 411-421). Retrieved from https://doi.org/10.1109/ICSME.2017.82
      • Conference paper
        Uddin, G. & Khomh, F. (2017). Opiner: An opinion search and summarization engine for APIs. Paper presented at the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017), Urbana Champaign, IL (pp. 978-983). Retrieved from https://doi.org/10.1109/ASE.2017.8115715
      • Conference paper
        Zampetti, F., Noiseux, C., Antoniol, G., Khomh, F. & Di Penta, M. (2017). Recommending When Design Technical Debt Should Be Self-Admitted. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2017), Shanghai, China (pp. 216-226). Retrieved from https://doi.org/10.1109/ICSME.2017.44
      • Conference paper
        Yamashita, A., Abtahizadeh, S.A., Khomh, F. & Guéhéneuc, Y.G. (2017). Software evolution and defects from controlled, multiple industrial case studies. Paper presented at the 14th International Conference on Mining Software Repositories (MSR 2017), Buenos Aires, Argentina (4 pages). Retrieved from https://doi.org/10.5281/zenodo.580504
      • Conference paper
        Yamashita, A., Abtahizadeh, S.A., Khomh, F. & Guéhéneuc, Y.G. (2017). Software Evolution and Quality Data from Controlled, Multiple, Industrial Case Studies. Paper presented at the IEEE/ACM 14th International Conference on Mining Software Repositories (MSR 2017), Buenos Aires, Argentina (pp. 507-510). Retrieved from https://doi.org/10.1109/MSR.2017.44
      • Conference paper
        An, L., Mlouki, O., Khomh, F. & Antoniol, G. (2017). Stack Overflow: A code laundering platform? Paper presented at the 24th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2017), Klagenfurt, Austria (pp. 283-293). Retrieved from https://doi.org/10.1109/SANER.2017.7884629
    • 2016
      • Conference paper
        Bani, B., Khomh, F. & Guéhéneuc, Y.-G. (2016). A Study of the Energy Consumption of Databases and Cloud Patterns. Paper presented at the 14th International Conference on Service-Oriented Computing (ICSOC 2016), Banff, Canada (pp. 606-614). Retrieved from https://doi.org/10.1007/978-3-319-46295-0_40
      • Conference paper
        Washizaki, H., Gueheneuc, Y.G. & Khomh, F. (2016). A Taxonomy for Program Metamodels in Program Reverse Engineering. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, NC (pp. 44-55). Retrieved from https://doi.org/10.1109/ICSME.2016.82
      • Conference paper
        Soh, Z., Yamashita, A., Khomh, F. & Guéhéneuc, Y.-G. (2016). Do code smells impact the effort of different maintenance programming activities? Paper presented at the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2106), Osaka, Japan (pp. 393-402). Retrieved from https://doi.org/10.1109/SANER.2016.103
      • Conference paper
        Musavi, P., Adams, B. & Khomh, F. (2016). Experience Report: An Empirical Study of API Failures in OpenStack Cloud Environments. Paper presented at the 27th IEEE International Symposium on Software Reliability Engineering (ISSRE 2016), Ottawa, Ontario (pp. 424-434). Retrieved from https://doi.org/10.1109/ISSRE.2016.42
      • Conference paper
        Morales, R., Sabané, A., Musavi, P., Khomh, F., Chicano, F. & Antoniol, G. (2016). Finding the best compromise between design quality and testing effort during refactoring. Paper presented at the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, Japan (pp. 24-35). Retrieved from https://doi.org/10.1109/SANER.2016.23
      • Conference paper
        Mlouki, O., Khomh, F. & Antoniol, G. (2016). On the detection of licenses violations in android ecosystem. Paper presented at the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, Japan (pp. 382-392). Retrieved from https://doi.org/10.1109/SANER.2016.73
      • Conference paper
        Infantes, R.S., Beltrame, G., Khomh, F., Alba, E. & Antoniol, G. (2016). Optimizing user experience in choosing Android applications. Paper presented at the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, Japan (pp. 438-448). Retrieved from https://doi.org/10.1109/SANER.2016.64
      • Conference paper
        Washizaki, H., Guéhéneuc, Y.G. & Khomh, F. (2016). Patterns for program reverse engineering from the viewpoint of metamodel. Paper presented at the 23rd ACM Conference on Pattern Languages of Programs (PLoP 2016), Monticello, Illinois (9 pages). Retrieved from https://dl.acm.org/doi/10.5555/3158161.3158165
      • Conference paper
        Guerrouj, L., Baysal, O., Lo, D. & Khomh, F. (2016). Software analytics: challenges and opportunities. Paper presented at the 38th International Conference on Software Engineering Companion (ICSE 2016), Austin, TX (pp. 902-903). Retrieved from https://doi.org/10.1145/2889160.2891055
      • Conference paper
        Karasneh, B., Chaudron, M.R.V., Khomh, F. & Guéhéneuc, Y.-G. (2016). Studying the relation between anti-patterns in design models and in source code. Paper presented at the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Suita, Japan (pp. 36-45). Retrieved from https://doi.org/10.1109/SANER.2016.104
      • Conference paper
        Petrillo, F., Soh, Z., Khomh, F., Pimenta, M., Freitas, C. & Guéhéneuc, Y.-G. (2016). Towards Understanding Interactive Debugging. Paper presented at the IEEE International Conference on Software Quality, Reliability and Security (QRS 2016), Vienna, Austria (pp. 152-163). Retrieved from https://doi.org/10.1109/QRS.2016.27
      • Conference paper
        Petrillo, F., Soh, Z., Khomh, F., Pimenta, M., Freitas, C. & Guéhéneuc, Y.-G. (2016). Understanding interactive debugging with swarm debug infrastructure. Paper presented at the 24th IEEE International Conference on Program Comprehension (ICPC 2016), Austin, TX (4 pages). Retrieved from https://doi.org/10.1109/ICPC.2016.7503740
    • 2015
      • Conference paper
        An, L. & Khomh, F. (2015). An empirical study of crash-inducing commits in Mozilla Firefox. Paper presented at the 11th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2015), Beijing, China. Retrieved from https://doi.org/10.1145/2810146.2810152
      • Conference paper
        An, L. & Khomh, F. (2015). An Empirical Study of Highly Impactful Bugs in Mozilla Projects. Paper presented at the IEEE International Conference on Software Quality, Reliability and Security (QRS 2015), Vancouver, BC, Canada (pp. 262-271). Retrieved from https://doi.org/10.1109/QRS.2015.45
      • Conference paper
        Soualhia, M., Khomh, F. & Tahar, S. (2015). ATLAS: an adaptive failure-aware scheduler for Hadoop. Paper presented at the 34th IEEE International Performance Computing and Communications Conference (IPCCC 2015), Nanjing, China (8 pages). Retrieved from https://doi.org/10.1109/PCCC.2015.7410316
      • Conference paper
        Le, A. & Khomh, F. (2015). Challenges and Issues of Mining Crash Reports. Paper presented at the IEEE 1st International Workshop on Software Analytics (SWAN 2015), Montréal, Québec (pp. 5-8). Retrieved from https://doi.org/10.1109/SWAN.2015.7070480
      • Conference paper
        Morales, R., McIntosh, S. & Khomh, F. (2015). Do code review practices impact design quality? A case study of the Qt, VTK, and ITK projects. Paper presented at the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), Montréal, Québec (pp. 171-180). Retrieved from https://doi.org/10.1109/SANER.2015.7081827
      • Conference paper
        Abtahizadeh, S.A., Khomh, F. & Guéhéneuc, Y.-G. (2015). How green are cloud patterns? Paper presented at the 34th IEEE International Performance Computing and Communications Conference (IPCCC 2015), Nanjing, China (8 pages). Retrieved from https://doi.org/10.1109/PCCC.2015.7410295
      • Conference paper
        Soh, Z., Drioul, T., Rappe, P.A., Khomh, F., Gueheneuc, Y.G. & Habra, N. (2015). Noises in interaction traces data and their impact on previous research studies. Paper presented at the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2015), Beijing, China (10 pages). Retrieved from https://doi.org/10.1109/ESEM.2015.7321209
      • Conference paper
        Soualhia, M., Khomh, F. & Tahar, S. (2015). Predicting scheduling failures in the cloud: A case study with google clusters and hadoop on Amazon EMR. Paper presented at the 17th IEEE International Conference on High Performance Computing and Communications, IEEE 7th International Symposium on Cyberspace Safety and Security and IEEE 12th International Conference on Embedded Software and Systems (HPCC-ICESS-CSS 2015), New York, NY, United states (pp. 58-65). Retrieved from https://doi.org/10.1109/HPCC-CSS-ICESS.2015.170
      • Conference paper
        Adams, B., Bellomo, S., Bird, C., Khomh, F. & Moir, K. (2015). 3rd International Workshop on Release Engineering (RELENG 2015). Paper presented at the IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE 2015), Florence, Italy (pp. 995-996). Retrieved from https://doi.org/10.1109/icse.2015.321
    • 2014
      • Conference paper
        Hecht, G., Jose-Scheidt, B., De Figueiredo, C., Moha, N. & Khomh, F. (2014). An Empirical Study of the Impact of Cloud Patterns on Quality of Service (QoS). Paper presented at the 6th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2014), Singapore (pp. 278-283). Retrieved from https://doi.org/10.1109/CloudCom.2014.141
      • Conference paper
        Xie, S., Khomh, F., Zou, Y. & Keivanloo, I. (2014). An empirical study on the fault-proneness of clone migration in clone genealogies. Paper presented at the IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE 2014), Antwerp, Belgium (pp. 94-103). Retrieved from https://doi.org/10.1109/CSMR-WCRE.2014.6747229
      • Conference paper
        Jaafar, F., Khomh, F., Gueheneuc, Y.G. & Zulkernine, M. (2014). Anti-pattern Mutations and Fault-proneness. Paper presented at the 14th International Conference on Quality Software (QSIC 2014), Dallas, Texas (pp. 246-55). Retrieved from https://doi.org/10.1109/QSIC.2014.45
      • Conference paper
        Shridhar, M., Adams, B. & Khomh, F. (2014). A qualitative analysis of software build system changes and build ownership styles. Paper presented at the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014), Torino, Italy (10 pages). Retrieved from https://doi.org/10.1145/2652524.2652547
      • Conference paper
        Kerzazi, N. & Khomh, F. (2014). Factors impacting rapid releases: An industrial case study. Paper presented at the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014), Torino, Italy (8 pages). Retrieved from https://doi.org/10.1145/2652524.2652589
      • Conference paper
        Palma, F., An, L., Khomh, F., Moha, N. & Guéhéneuc, Y.-G. (2014). Investigating the change-proneness of service patterns and antipatterns. Paper presented at the 7th IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2014), Matsue, Japan (8 pages). Retrieved from https://doi.org/10.1109/SOCA.2014.43
      • Conference paper
        Khomh, F. (2014). On improving the dependability of cloud applications with fault-tolerance. Paper presented at the IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, NSW, Australia (3 pages). Retrieved from https://doi.org/10.1145/2578128.2578228
      • Conference paper
        An, L., Khomh, F. & Adams, B. (2014). Supplementary Bug Fixes vs. Re-opened Bugs. Paper presented at the 14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), Victoria, BC (pp. 205-214). Retrieved from https://doi.org/10.1109/SCAM.2014.29
      • Conference paper
        Jiang, Y., Adams, B., Khomh, F. & German, D.M. (2014). Tracing back the history of commits in low-tech reviewing environments: a case study of the Linux kernel. Paper presented at the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014), Torino, Italy (10 pages). Retrieved from https://doi.org/10.1145/2652524.2652542
      • Conference paper
        Kerzazi, N., Khomh, F. & Adams, B. (2014). Why Do Automated Builds Break? An Empirical Study. Paper presented at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2014), Victoria, British Columbia (pp. 41-50). Retrieved from https://doi.org/10.1109/ICSME.2014.26
    • 2013
      • Conference paper
        Jaafar, F., Guéhéneuc, Y.-G., Hamel, S. & Khomh, F. (2013). Analysing Anti-patterns Static Relationships with Design Patterns. Paper presented at the First Workshop on Patterns Promotion and Anti-patterns Prevention (PPAP 2013), Genova, Italy. (Published in Electronic Communications of the EASST, 59, 26 pages). Retrieved from https://doi.org/10.14279/tuj.eceasst.59.930
      • Conference paper
        Xie, S., Khomh, F. & Zou, Y. (2013). An empirical study of the fault-proneness of clone mutation and clone migration. Paper presented at the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, CA, USA (pp. 149-158). Retrieved from https://doi.org/10.1109/MSR.2013.6624022
      • Conference paper
        Zhang, F., Mockus, A., Zou, Y., Khomh, F. & Hassan, A.E. (2013). How does context affect the distribution of software maintainability metrics? Paper presented at the 29th IEEE International Conference on Software Maintenance (ICSM 2013), Eindhoven, Netherlands (pp. 350-359). Retrieved from https://doi.org/10.1109/ICSM.2013.46
      • Conference paper
        Wang, S., Khomh, F. & Zou, Y. (2013). Improving bug localization using correlations in crash reports. Paper presented at the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, CA, USA (pp. 247-256). Retrieved from https://doi.org/10.1109/MSR.2013.6624036
      • Conference paper
        Jaafar, F., Guéhéneuc, Y.-G., Hamel, S. & Khomh, F. (2013). Mining the relationship between anti-patterns dependencies and fault-proneness. Paper presented at the 20th Working Conference on Reverse Engineering (WCRE 2013), Koblenz, Germany (pp. 351-60). Retrieved from https://doi.org/10.1109/WCRE.2013.6671310
      • Conference paper
        Mantyla, M.V., Khomh, F., Adams, B., Engstrom, E. & Petersen, K. (2013). On rapid releases and software testing. Paper presented at the 29th IEEE International Conference on Software Maintenance (ICSM 2013), Eindhoven, Netherlands (pp. 20-29). Retrieved from https://doi.org/10.1109/ICSM.2013.13
      • Conference paper
        Soh, Z., Khomh, F., Guéhéneuc, Y.-G., Antoniol, G. & Adams, B. (2013). On the effect of program exploration on maintenance tasks. Paper presented at the 20th Working Conference on Reverse Engineering (WCRE 2013), Koblenz, Germany (pp. 391-400). Retrieved from https://doi.org/10.1109/WCRE.2013.6671314
      • Conference paper
        Taba, S.E.S., Khomh, F., Zou, Y., Hassan, A.E. & Nagappan, M. (2013). Predicting bugs using antipatterns. Paper presented at the 29th IEEE International Conference on Software Maintenance (ICSM 2013), Eindhoven, Netherlands (pp. 270-279). Retrieved from https://doi.org/10.1109/ICSM.2013.38
      • Conference paper
        Adams, B., Bird, C., Khomh, F. & Moir, K. (2013). 1st International Workshop on Release Engineering (RELENG 2013). Paper presented at the 35th International Conference on Software Engineering (ICSE 2013), San Francisco, CA, USA (pp. 1545-1546). Retrieved from https://doi.org/10.1109/ICSE.2013.6606779
      • Conference paper
        Soh, Z., Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2013). Towards understanding how developers spend their effort during maintenance activities. Paper presented at the 20th Working Conference on Reverse Engineering (WCRE 2013), Koblenz, Germany (pp. 152-161). Retrieved from https://doi.org/10.1109/WCRE.2013.6671290
    • 2012
      • Conference paper
        Upadhyaya, B., Khomh, F., Zou, Y., Lau, A. & ng, J. (2012). A concept analysis approach for guiding users in service discovery. Paper presented at the 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2012), Taipei, Taiwan (8 pages). Retrieved from https://doi.org/10.1109/SOCA.2012.6449462
      • Conference paper
        Khomh, F., Yuan, H. & Zou, Y. (2012). Adapting Linux for mobile platforms : an empirical study of Android. Paper presented at the 28th IEEE International Conference on Software Maintenance (ICSM 2012), Trento, Italy (pp. 629-632). Retrieved from https://doi.org/10.1109/ICSM.2012.6405339
      • Conference paper
        Romano, D., Raila, P., Pinzger, M. & Khomh, F. (2012). Analyzing the impact of antipatterns on change-proneness using fine-grainde source code changes. Paper presented at the 19th Working Conference on Reverse Engineering (WCRE 2012), Kingston, ON, Canada (pp. 437-446). Retrieved from https://doi.org/10.1109/WCRE.2012.53
      • Conference paper
        Zhang, F., Khomh, F., Zou, Y. & Hassan, A.E. (2012). An empirical study of the effect of file editing patterns on software quality. Paper presented at the 19th Working Conference on Reverse Engineering (WCRE 2012), Kingston, ON, Canada (pp. 456-465). Retrieved from https://doi.org/10.1109/WCRE.2012.55
      • Conference paper
        Zhang, F., Khomh, F., Zou, Y. & Hannan, A.E. (2012). An empirical study on factors impacting bug fixing time. Paper presented at the 19th Working Conference on Reverse Engineering (WCRE 2012), Kingston, ON, Canada (pp. 225-234). Retrieved from https://doi.org/10.1109/WCRE.2012.32
      • Conference paper
        Khomh, F., Dhaliwal, T., Zou, Y. & Adams, B. (2012). Do Faster Releases Improve Software Quality? An Empirical Case Study of Mozilla Firefox. Paper presented at the 9th IEEE Working Conference on Mining Software Repositories (MSR 2012), Zurich, Switzerland (pp. 179-188). Retrieved from https://doi.org/10.1109/MSR.2012.6224279
      • Conference paper
        Upadhyaya, B., Khomh, F. & Zou, Y. (2012). Extracting RESTful services from Web applications. Paper presented at the 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2012), Taipei, Taiwan (4 pages). Retrieved from https://doi.org/10.1109/SOCA.2012.6449448
      • Conference paper
        Lavoie, T., Khomh, F., Merlo, E. & Zou, Y. (2012). Inferring repository file structure modifications using nearest-neighbor clone detection. Paper presented at the 19th Working Conference on Reverse Engineering (WCRE 2012), Kingston, ON, Canada (pp. 325-334). Retrieved from https://doi.org/10.1109/WCRE.2012.42
      • Conference paper
        Dhaliwal, T., Khomh, F., Zou, Y. & Hassan, A.E. (2012). Recovering commit dependencies for selective code integration in software product lines. Paper presented at the 28th IEEE International Conference on Software Maintenance (ICSM 2012), Trento, Italy (pp. 202-211). Retrieved from https://doi.org/10.1109/ICSM.2012.6405273
    • 2011
      • Conference paper
        Xiao, H., Upadhyaya, B., Khomh, F., Zou, Y., Ng, J. & Lau, A. (2011). An Automatic Approach for Extracting Process Knowledge from the Web. Paper presented at the IEEE International Conference on Web Services (ICWS 2011), Washington DC, USA (pp. 315-322). Retrieved from https://doi.org/10.1109/ICWS.2011.85
      • Conference paper
        Abbes, M., Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2011). An empirical study of the impact of two antipatterns, Blob and Spaghetti Code, on program comprehension. Paper presented at the 15th European Conference on Software Maintenance and Reengineering (CSMR 2011), Oldenburg, Germany (pp. 181-190). Retrieved from https://doi.org/10.1109/CSMR.2011.24
      • Conference paper
        Khomh, F., Chan, B., Zou, Y. & Hassan, A.E. (2011). An Entropy Evaluation Approach for Triaging Field Crashes: A Case Study of Mozilla Firefox. Paper presented at the Working Conference on Reverse Engineering (WCRE 2011), Limerick, Ireland (pp. 261-270). Retrieved from https://doi.org/10.1109/WCRE.2011.39
      • Conference paper
        Dhaliwal, T., Khomh, F. & Zou, Y. (2011). Classifying field crash reports for fixing bugs: A case study of Mozilla Firefox. Paper presented at the IEEE International Conference on Software Maintenance (ICSM 2011), Williamsburg, VA, USA (pp. 333-342). Retrieved from https://doi.org/10.1109/ICSM.2011.6080800
      • Conference paper
        Zhao, X., Khomh, F. & Zou, Y. (2011). Improving the Modifiability of the Architecture of Business Applications. Paper presented at the International Conference on Quality Software (QSIC 2011), Madrid, Spain (pp. 176-185). Retrieved from https://doi.org/10.1109/QSIC.2011.36
      • Conference paper
        Barbour, L., Khomh, F. & Zou, Y. (2011). Late propagation in software clones. Paper presented at the IEEE International Conference on Software Maintenance (ICSM 2011), Williamsburg, VA, USA (pp. 273-282). Retrieved from https://doi.org/10.1109/ICSM.2011.6080794
      • Conference paper
        Khomh, F., Chan, B., Zou, Y., Sinha, A. & Dietz, D. (2011). Predicting post-release defects using pre-release field testing results. Paper presented at the IEEE International Conference on Software Maintenance (ICSM 2011), Williamsburg, VA, USA (pp. 253-262). Retrieved from https://doi.org/10.1109/ICSM.2011.6080792
    • 2010
      • Conference paper
        Hassaine, S., Khomh, F., Guéhéneuc, Y.-G. & Hamel, S. (2010). IDS: An Immune-inspired Approach for the Detection of Software Design Smells. Paper presented at the 7th International Conference on the Quality of Information and Communications Technology (QUATIC 2010), Porto (pp. 343-348). Retrieved from https://doi.org/10.1109/QUATIC.2010.61
      • Conference paper
        Oliveto, R., Khomh, F., Antoniol, G. & Guéhéneuc, Y.G. (2010). Numerical signatures of antipatterns : an approach based on B-splines. Paper presented at the 14th European Conference on Software Maintenance and Reengineering (CSMR 2010), Madrid, Spain (pp. 248-251). Retrieved from https://doi.org/10.1109/CSMR.2010.47
      • Conference paper
        Haderer, N., Khomh, F. & Antoniol, G. (2010). SQUANER: A framework for monitoring the quality of software systems. Paper presented at the 26th IEEE International Conference on Software Maintenance (ICSM 2010), Timisoara, Romania (4 pages). Retrieved from https://doi.org/10.1109/ICSM.2010.5609684
    • 2009
      • Conference paper
        Khomh, F., Vaucher, S., Guéhéneuc, Y.-G. & Sahraoui, H. (2009). A Bayesian approach for the detection of code and design smells. Paper presented at the 9th International Conference on Quality Software (QSIC 2009), Jeju, South Korea (pp. 305-314). Retrieved from https://doi.org/10.1109/QSIC.2009.47
      • Conference paper
        Khomh, F., Di Penta, M. & Guéhéneuc, Y.-G. (2009). An exploratory study of the impact of code smells on software change-proneness. Paper presented at the 16th Working Conference on Reverse Engineering (WCRE 2009), Lille, France (pp. 75-84). Retrieved from https://doi.org/10.1109/WCRE.2009.28
      • Conference paper
        Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2009). Playing roles in design patterns: an empirical descriptive and analytic study. Paper presented at the IEEE International Conference on Software Maintenance (ICSM 2009), Edmonton, Alberta, Canada (pp. 83-92). Retrieved from https://doi.org/10.1109/ICSM.2009.5306327
      • Conference paper
        Khomh, F. (2009). SQUAD: Software Quality Understanding through the Analysis of Design. Paper presented at the 16th Working Conference on Reverse Engineering (WCRE 2009), Lille, France (pp. 303-306). Retrieved from https://doi.org/10.1109/WCRE.2009.22
      • Conference paper
        Vaucher, S., Khomh, F., Moha, N. & Guéhéneuc, Y.-G. (2009). Tracking design smells: Lessons from a study of God classes. Paper presented at the 16th Working Conference on Reverse Engineering (WCRE 2009), Lille, France (pp. 145-154). Retrieved from https://doi.org/10.1109/WCRE.2009.23
    • 2008
      • Conference paper
        Khomh, F. & Guéhéneuc, Y.G. (2008). DEQUALITE: building design-based software quality models. Paper presented at the 15th Conference on Pattern Languages of Programs (PLoP 2008), Nashville, TN (7 pages). Retrieved from https://doi.org/10.1145/1753196.1753199
      • Conference paper
        Khomh, F. & Guéhéneuc, Y.-G. (2008). Do design patterns impact software quality positively? Paper presented at the 12th European Conference on Software Maintenance and Reengineering (CSMR 2008), Athens, Greece (pp. 274-278). Retrieved from https://doi.org/10.1109/CSMR.2008.4493325
      • Conference paper
        Moha, N., Khomh, F. & Guéhéneuc, Y.-G. (2008). Génération automatique d'algorithmes de détection des défauts de conception. Paper presented at the 14e Colloque Langages et modèles à objets (LMO 2008) (13 pages).
      • Conference paper
        Antoniol, G., Ayari, K., Penta, M.D., Khomh, F. & Guéhéneuc, Y.-G. (2008). Is it a bug or an enhancement?: a text-based approach to classify change requests. Paper presented at the 18th Annual International Conference of th Center for Advanced Studies on Collaborative Research (CASCON 2008), Richmond Hill, Ontario (pp. 304-318). Retrieved from https://doi.org/10.1145/1463788.1463819
    • 2007
      • Conference paper
        Khomh, F. & Guéhéneuc, Y.G. (2007). Perception and reality: what are design patterns good for? Paper presented at the 11th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2007), Berlin, Germany (7 pages). Retrieved from https://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.89.3391
  • Book chapters (4)
    • 2023
      • Book chapter
        Jamshidi, S., Nikanjam, A., Hamdaqa, M.A. & Khomh, F. (2023). Attack Detection by Using Deep Learning for Cyber-Physical System. In Artificial Intelligence for Cyber-Physical Systems Hardening (Vol. Engineering cyber-physical sytems and critical infrastructures, pp. 155-179). Springer. Retrieved from https://doi.org/10.1007/978-3-031-16237-4_7
    • 2021
      • Book chapter
        Ehsan, O., Barbour, L., Khomh, F. & Zou, Y. (2021). Is Late Propagation a Harmful Code Clone Evolutionary Pattern? An Empirical Study. In K. Inoue & C.K. Roy (Eds.), Code Clone Analysis : Research, Tools, and Practice. Springer. Retrieved from https://doi.org/10.1007/978-981-16-1927-4
    • 2019
      • Book chapter
        Guéhéneuc, Y.-G. & Khomh, F. (2019). Empirical Software Engineering. In S. Cha, R.N. Taylor & K.C. Kang (Eds.), Handbook of Software Engineering (pp. 285-320). Springer International Publishing. Retrieved from https://doi.org/10.1007/978-3-030-00262-6
    • 2014
      • Book chapter
        Khomh, F., Guéhéneuc, Y.-G., Antoniol, G. & Di Penta , M. (2014). Modèles de qualité et conception des programmes. In Évolution et maintenance des systèmes logiciels. Hermes Science.
  • Reports (10)
    • 2017
      • Report
        Uddin, G. & Khomh, F. (2017). Mining API aspects in API Reviews.
    • 2015
    • 2009
      • Report
        Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2009). An empirical descriptive and analytic study of playing roles in design patterns (Report No EPM-RT-2009-03). École Polytechnique de Montréal.
      • Report
        Khomh, F., Di Penta, M. & Guéhéneuc, Y.-G. (2009). An exploratory study of the impact of code smells on software change-proneness.
      • Report
        Khomh, F., Di Penta, M., Guéhéneuc, Y.-G. & Antoniol, G. (2009). An exploratory study of the impact of software changeability (Report No EPM-RT-2009-02). École Polytechnique de Montréal. Retrieved from https://publications.polymtl.ca/2642/
      • Report
        Khomh, F., Moha, N. & Guéhéneuc, Y.-G. (2009). DEQUALITE : méthode de construction de modèles de qualité prenant en compte la conception des systèmes (Report No EPM-RT-2009-04). École Polytechnique de Montréal.
      • Report
        Khomh, F., Guéhéneuc, Y.-G. & Antoniol, G. (2009). Playing roles in design patterns : an empirical descriptive and analytic study (Report No EPM-RT-2009-03). École Polytechnique de Montréal. Retrieved from https://publications.polymtl.ca/2643/
    • 2008
      • Report
        Khomh, F. & Guéhéneuc, Y.-G. (2008). An empirical study of design patterns and software quality (Report No 1315).
      • Report
        Denier, S., Khomh, F. & Guéhéneuc, Y.-G. (2008). Reverse-engineering the literature on design patterns and reverse-engineering (Report No EPM-RT-2008-09). École Polytechnique de Montréal.