Francis Palma

Francis Palma

Senior lecturer
Department of Computer Science and Media Technology Faculty of Technology
14073, Hus Magna, Kalmar
A34.23, Hus Magna, Kalmar
Save contact Download image

I am an Assistant Professor (Universitetslektor in Sweden and Senior Lecturer in UK) in the Department of Computer Science and Media Technology at the Linnaeus University in Kalmar, Sweden.

Before joining Linnaeus University, until October 2018, I worked as a Postdoctoral Research Fellow in Ryerson University with Dr. Ayse Bener as a team member of her Data Science Laboratory (DSL) with an IBM CAS project on applying Machine Learning techniques in prioritizing test cases in the context of software development and testing. Previously, I was working as a Research Scientist with a focus on the Big Data and Machine Learning at the Screaming Power Inc. I also worked as a Postdoctoral Research Fellow at the Concordia University in the Department of Electrical & Computer Engineering (ECE) under the supervision of Dr. Ferhat Khendek (Concordia) and Dr. Maria Toeroe (Ericsson Canada Inc, Montreal). I was a member of MAGIC team at Concordia/Ericsson.

In August 2015, I had PhD from Ecole Polytechnique de Montreal, Canada under the supervision of Dr. Naouel Moha and Dr. Yann-Gaël Guéhéneuc. My main research interests included Service Oriented Architecture (SOA) Antipatterns and Quality of Service (QoS) for Service-based Systems (SBSs). I was a member of Ptidej Team and LATECE Lab.

Further information is available on my Web site or on my LinkedIn

Download my CV from here.


I am involved in teaching the following course(s) at the Linnaeus University in the Department of Computer Science and Media Technology:

- 2DV608 Software Design 7.5 credits (Bachelor level)
- 4ME307 Internet Architectures 7.5 credits (Master level)
- 1DV510 Technical Information and Communication (Bachelor level)
- 1DV527 The Web as an Application Platform 7.5 credits (Bachelor level)
- 1DT305 Introduction to Applied Internet of Things 7.5 credits (Bachelor level)
- 1DT308/1DT902 Introductory project 7.5 credits (Bachelor level)
- 1DV430 Individual Software Development Project 7.5 credits (Bachelor level)
- 2DV604 Software Architectures 7.5 credits (Bachelor level)
- 2DV611 Continuous Delivery 7.5 credits (Bachelor level)
- 4DV651 Project in Model-­based development 10 credits (Master level)
- 2DV517 Deployment Infrastructures 7.5 credits (Bachelor level)


My research interests include (but not limited to):

Software Engineering (SE)
Patterns and Antipatterns in SOAP Web service and RESTful APIs
Source Code Analysis and Natural Language Processing
Software Maintenance and Evolution
Software Architectural Quality
Requirements Engineering (RE)
Search-based Software Engineering (SBSE)
Machine Learning
Internet of Things (IoT)


Article in journal (Refereed)

Conference paper (Refereed)

Article, review/survey (Refereed)

Conference paper (Other academic)

Doctoral thesis, monograph (Other academic)

Patent (Other (popular science, discussion, etc.))