Disputation: Safdar Aqeel Safdar

Doctoral candidate Safdar Aqeel Safdar at the Department of informatics, Faculty of Mathematics and Natural Sciences, is defending the thesis Improving Post-Deployment Configuration of Cyber-Physical Systems Using Machine Learning and Multi-Objective Search for the degree of Philosophiae Doctor.

Picture of the candidate

Photo: Private

The University of Oslo is closed. The PhD defence and trial lecture will therefore be fully digital and streamed directly using Zoom. The host of the session will moderate the technicalities while the chair of the defence will moderate the disputation.

Ex auditorio questions: the chair of the defence will invite the audience to ask ex auditorio questions either written or oral. This can be requested by clicking 'Participants -> Raise hand'. 

Trial lecture

Title: "Recent trends in Software Engineering: Continuous Integration/Delivery/Deployment"

Main research findings

Today, Cyber-Physical Systems (CPSs) are increasingly becoming an essential part of our daily lives. To provide customizations, CPS producers opt for Product Line Engineering (PLE) methodologies and develop CPSs by integrating multiple products within/across product lines that communicate with each other through information networks. In this thesis, we identified and addressed several key challenges related to CPS PLE with the focus on the post-deployment configuration of interacting products. More specifically, first, we conducted a systematic domain analysis and proposed a conceptual framework for CPS product lines, based on which we evaluated existing PLE methodologies. Then, we focused on the post-deployment configuration of CPSs and proposed 1) an approach to capture patterns of configurations in the form of configuration rules, and 2) another approach for recommending configurations to improve the post-deployment configuration experience from the perspective of testers and end-users. The proposed approaches were evaluated by performing extensive empirical evaluations using multiple real-world case studies. The results have shown that the proposed approaches effectively address the identified challenges related to the post-deployment configuration of CPSs and advance the current state of the art in CPS PLE.

Adjudication committee:

  • Prof. Mag. Dr. Rick Rabiser, Johannes Kepler University, Austria
  • Dr. Leire Etxeberria Elorza, Mondragon University, Spain
  • Associate Professor Amirhosein Taherkordi, Department of Informatics, University of Oslo, Norway

Supervisors

  • Associate Professor Tao Yue, Department of Informatics, University of Oslo, Norway
  • Head of department and chief research scientist Shaukat Ali, Simula Research Laboratory, Oslo, Norway

Chair of defence

  • Associate Professor Ragnhild Kobro Runde, Department of Informatics, University of Oslo, Norway

Contact information to Department: Anniken R. Birkelund

Publisert 29. mars 2021 08:00 - Sist endret 14. apr. 2021 14:46