Directory of Experts
Back to search results
Marios-Eleftherios Fokaefs

Phone: (514) 340-4711 Ext. 4723 Fax: (514) 340-5139 Room: M-4119
ResearchGate Google Scholar LinkedIn
Student research project(s)

Research interests and affiliations

Research interests
  • Software engineering
  • Software evolution and maintenance
  • DevOps
  • Self-adaptative software systems
  • Software engineering management and economics
  • Software performance
  • Software security
  • Web, cloud and IoT systems
Expertise type(s) (NSERC subjects)
  • 2705 Software and development
  • 2706 Software engineering
  • 2720 Computer systems software


Recent publications
Conference paper
Njomou, A.T., Johanne Bifona Africa, A., Adams, B. & Fokaefs, M. (2021). MSR4ML: Reconstructing Artifact Traceability in Machine Learning Repositories. Paper presented at the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2021), Honolulu, HI, USA (pp. 536-540). Retrieved from
Conference paper
Ghari, S., Rasolroveicy, M., Hadian, M. & Fokaefs, M. (2020). A multi-dimensional quality analysis of Android applications. Paper presented at the 29th Annual International Conference on Computer Science and Software Engineering (CASCON 2019), Markham, ON (pp. 34-43). Retrieved from
Conference paper
Schweizer, T., Zafeiris, V., Fokaefs, M. & Famelis, M. (2020). Can Refactorings Indicate Design Tradeoffs? Paper presented at the 2020 IEEE 20th International Working Conference on Source Code Analysis and Manipulation (SCAM 2020), Adelaide, Australia (pp. 70-74). Retrieved from
Conference paper
Rasolroveicy, M. & Fokaefs, M. (2020). Performance Evaluation of Distributed Ledger Technologies for IoT data registry : A Comparative Study. Paper presented at the 4th World Conference on Smart Trends in Systems Security and Sustainablity (WorldS4 2020), London, United Kingdom (pp. 137-44). Retrieved from


Marios Fokaefs is an Assistant Professor at Polytechnique Montreal. He holds MSc (2010) and PhD (2015) degrees in Software Engineering from the University of Alberta. He was a postdoctoral fellow at York University from February 2015 to August 2017. His research interests include software evolution and maintenance, software performance and security in web, cloud and IoT software systems. More specifically, his research looks at the intersection of technical considerations of software change (functionality, performance, security) with business and economic aspects (clients, competitors, prices and costs). His work has been published in top Software Engineering venues like ICSME, ICWS, CLOUD, SEAMS and top journals including JSS and TAAS. He has co-organized the bi-annual research meeting CSER in November 2016. He has served in program committees for conferences like MESOCA, ICSOC and ICSME and he has reviewed for journals including JSS, TSC, and TOSEM.


  • Bachelor of Science, Applied Informatics, University of Macedonia, Greece
  • Master of Science, Computing Science, University of Alberta, Canada
  • Doctor of Philosophy, Computing Science, University of Alberta, Canada

Supervision at Polytechnique


  • Master's Thesis (3)

    • Fahimimoghaddam, G. (2021). A Customizable On-Demand Big Data Health Analytics Platform Using Cloud and Container Technologies (Master's Thesis, Polytechnique Montréal). Retrieved from
    • Kere, J. (2021). Prédiction d’économies d’énergie de bâtiments après rénovation par la modélisation basée sur les données (Master's Thesis, Polytechnique Montréal). Retrieved from
    • Tchanjou Njomou, A. (2021). DevOps4ML : analyse et reconstruction semi-automatique des artéfacts et pipelines d’apprentissage machine (Master's Thesis, Polytechnique Montréal). Retrieved from