Skip to main content

Dr. Francis Palma


Assistant Professor


B.Sc. in Computer Science and Engineering, M.Sc. in Computer Science, Ph.D. in Computer Science (Software Engineering)

Email Address:


Software Engineering; Machine Learning.


Francis Palma is an Assistant Professor in the Department of Computer Science and Media Technology at the Linnaeus University in Kalmar, Sweden. Before joining Linnaeus University, until October 2018, he worked as a Postdoctoral Research Fellow in Ryerson University with Dr. Ayse Bener in her Data Science Laboratory (DSL) with an IBM CAS project applying Machine Learning techniques in prioritizing test cases in the context of software development and testing. Previously, he worked as a Research Scientist with a focus on the Big Data and Machine Learning at the Screaming Power Inc. He also worked as a Postdoctoral Research Fellow at the Concordia University in the Department of Electrical & Computer Engineering with Dr. Ferhat Khendek. In August 2015, he completed his Ph.D. from Ecole Polytechnique de Montreal, Canada under the supervision of Dr. Naouel Moha and Dr. Yann-Gaël Guéhéneuc. For his PhD, main research interests included Service Oriented Architecture Antipatterns and Quality of Service for Service-based Systems.


Computer Science and Media Technology

Research Interests:

Software Engineering, Patterns and Antipatterns in SOAP Web service and RESTful APIs, Source Code Analysis & Natural Language Processing, Software Maintenance and Evolution, Software Architectural Quality, Requirements Engineering, Search-based Software Engineering

Professional Affiliations: