Bachelor and Master Theses

You can find below a list of suggestions proposed by our researchers at IDT.
Important 1: The suggestion described below are not pre-approved thesis proposals. They cannot be attached as is in the application to start. After discussions with the contact person (generally the supervisor), the suggestion needs to be enhanced and converted to a thesis proposal. See FAQ and p13-15 on slides (p13-15) for details on what the proposal should contain.
Important 2: If you select a suggestion from this list, make sure you that the suggestion is in line with your program and your level. In case of doubt, contact your program coordinator.
Level A = Theses at advanced level: Master 1-year, Master 2-years and civilingenjör
Level B = Theses at basic level: bachelor and högskoleingenjör

Available theses

PostedTitleSupervisorsSubjectLevel
2020-05-15Using Natural Language for Design ActivitiesAntonio Cicchetti (antonio.cicchetti@mdh.se)Software engineeringAdvanced, Basic
2020-09-25Predictive Fault Data Anlysis for Railway IndustryWasif AfzalComputer science, Embedded systems, Robotics, Software engineering, Dependable Aeronautics and aerospaceAdvanced, Basic
2020-09-30SMS gateway testingWasif Afzal, Daniel Brahneborg (brahneborg@infoflexconnect.se)Embedded systems, Software engineeringAdvanced
2020-10-02A comparison between discrete and continuous emission distributions in Hidden Markov Models of execution timesAnna FriebeAdvanced
2020-10-03Offline Scheduling for Partitioned Multi-core Real-Time Systems with TDMA Arbitrated System BusSaad Mubeen (MDH); Matthias Becker (KTH)Embedded systemsAdvanced
2020-10-05Enabling formal verification of CHESS models by means of model transformations and Rebeca. Antonio Cicchetti (antonio.cicchetti@mdh.se)Software engineeringAdvanced
2020-10-06Integrating the self-healing mechanism into heterogeneous systemsMohammad RiazatiComputer science, Embedded systems, Dependable Aeronautics and aerospaceAdvanced
2020-10-06Analyzing the latency overheads of acceleration in heterogeneous systems Mohammad RiazatiComputer science, Embedded systems, Dependable Aeronautics and aerospaceAdvanced
2020-10-07Formal Verification and Validation of the Flow Management System of Automated Construction MachinesMarjan Sirjani and Anas FattouhComputer science, Embedded systems, Software engineeringAdvanced
2020-10-09Systematic comparison of existing simulation frameworks for IEEE Time-Sensitive Networking (TSN) standardsBahar Houtan, bahar.houtan@mdh.seComputer network engineering, Computer science, Embedded systems, RoboticsAdvanced
2020-10-09Development/evaluation of a framework for a multi-drone search and rescue mission to be decidedComputer scienceAdvanced, Basic
2020-10-09Integration of Aircraft Mainenance Operations in a Graph Data Base Peter Funk, Ella OlssonComputer science, Embedded systems, Robotics, Software engineering, Dependable Aeronautics and aerospaceAdvanced, Basic
2020-10-09Autonomous room mapping with drone to be decidedComputer science, Embedded systems, Robotics, Software engineeringAdvanced, Basic
2020-10-14Software solutions for autonomous farmingBaran CurukluComputer scienceAdvanced
2020-10-14Autonomous robots in farming (AFarCloud)Baran CürüklüEmbedded systems, Robotics, Dependable Aeronautics and aerospaceAdvanced
2020-10-16Cyber security for Internet of ThingsAli BaladorComputer network engineering, Computer science, Embedded systems, Robotics, Software engineering, Dependable Aeronautics and aerospaceAdvanced, Basic
2020-11-13Real-time Chip Image/Video Acquisition System for Machining processMobyen Uddin AhmedComputer science, Embedded systems, Robotics, Software engineeringAdvanced, Basic
2020-10-19Modeling and Analyzing Collaborating Heavy MachinesMarjan Sirjani (marjan.sirjani@mdh.se)Computer science, Software engineeringAdvanced
2020-10-19Analys av underhållsdata genom Natural Language Processing och Machine LearningPeter FunkComputer science, Embedded systems, Software engineeringAdvanced
2020-10-21Executable Program for Cyber-Physical System ModelMarjan Sirjani (marjan.sirjani@mdh.se) and Fereidoun Moradi (fereidoun.moradi@mdh.se)Computer network engineering, Computer science, Software engineeringAdvanced
2020-10-21On test reuse across simulation platformsWasif AfzalComputer science, Embedded systems, Software engineering, Dependable Aeronautics and aerospaceAdvanced, Basic
2020-10-27SysML-based Automated Test Generation for PLC Industrial Control SoftwareComputer science, Embedded systems, Software engineeringAdvanced
2020-10-22Conflict-Free Replicated Data Types for Collaborative Software Development: A Systematic Literature ReviewLorenzo Addazi, Federico CiccozziSoftware engineeringAdvanced
2020-10-22A Machine learning model development within MLOps practiceMahshid Helali Moghadam, Mehrdad SaadatmandComputer science, Robotics, Software engineeringAdvanced
2020-10-22Performance assurance for cloud-native applicationsMahshid Helali Moghadam, Mehrdad SaadatmandComputer network engineering, Computer science, Software engineeringAdvanced
2020-10-22Rewarding system for Agile teams based on models and gamificationFederico Ciccozzi and Antonio Bucchiarone (external))Software engineeringAdvanced
2020-10-22Enabling the use of UML-based DSMLs in JetBrains MPSFederico Ciccozzi and Malvina LatifajSoftware engineeringAdvanced
2020-10-22Seamless synchronisation between graphical and textual modelsFederico Ciccozzi and Malvina LatifajSoftware engineeringAdvanced
2020-10-22Model-level timing analysis for UML-RT capsulesJan CarlsonEmbedded systems, Software engineeringAdvanced
2020-10-23Using Graph neural networks to predict software performance RegressionAbu Naser MasudComputer science, Software engineeringAdvanced
2020-10-23Providing support for a model-code round-trip engineering practiceRobbert Jongeling, co-supervisor one of: Jan Carlson, Antonio Cicchetti, Federico CiccozziComputer science, Software engineeringAdvanced
2020-10-23Code as a synchronized artifact in the Open Model-Based Engineering Environment (OpenMBEE)Robbert Jongeling, co-supervisor one of: Jan Carlson, Antonio Cicchetti, Federico CiccozziComputer science, Software engineeringAdvanced
2020-10-23Machine learning based code smell detectionAbu Naser MasudComputer science, Software engineeringAdvanced
2020-10-27In-vehicle communication architectural patternsElena Lisova (elena.lisova@volvo.com); Saad Mubeen (saad.mubeen@mdh.se)Computer science, Embedded systems, Software engineeringAdvanced
2020-10-27Technologies and evaluation metrics for on-board over the air (OTA) controlPatrik Lindblom (patrick.lindblom@volvo.com)Computer network engineering, Computer science, Embedded systems, Robotics, Software engineering, Dependable Aeronautics and aerospaceAdvanced
2020-11-02The opportunities and challenges of word embeddings for source code vectorisationAbu Naser MasudComputer science, Software engineeringAdvanced
2020-11-02Generating high-level software models/architecture from legacy codeAbu Naser Masud, Antonio cicchettiComputer science, Software engineeringAdvanced
2020-11-11Anomaly detection in time-series data using Artificial Intelligence and Machine Learning methodsMiguel LeonComputer network engineering, Computer science, RoboticsAdvanced, Basic
2020-11-13Digital Twin for Monitoring Assembly System of Power Transfer Unit Mobyen Uddin AhmedComputer science, Embedded systems, Robotics, Software engineeringAdvanced, Basic
2020-11-20Data security analysis of care platformMaryam Vahabi/Hossein FotouhiSoftware engineering, Dependable Aeronautics and aerospaceAdvanced
2020-12-03Reinforcement Learning based topology control for SDN-IoT systemsIliar RabetComputer network engineering, Computer scienceAdvanced
2020-12-08Access Control Enforcement using OPC UAHans Hansson; Björn Leander (bjorn.leander@mdh.se)Computer network engineering, Computer science, Software engineeringAdvanced
2021-11-16Wi-Fi Network SimulatorShunmuga Priyan SelvarajuComputer network engineering, Computer science, Embedded systemsAdvanced
2021-05-07Robotic hand exoskeleton for BCI rehabilitationJonatan Tidare, Elaine ÅstrandRoboticsAdvanced
2021-05-21Evaluation of Various Automotive E/E Architectures through Communication PatternsSaad Mubeen (saad.mubeen@mdh.se) and Elena Lisova (elena.lisova@volvo.com)Computer science, Embedded systems, Software engineeringAdvanced
2021-09-03Investigation of effects of deadline miss strategies on stability and performance in control systems subject to bursts of increased latencies Anna FriebeEmbedded systems, Robotics, Dependable Aeronautics and aerospaceAdvanced
2021-09-09Synthetic Data Generation with applications in testing and development of AI in Fashion RetailMobyen Uddin AhmedComputer science, Embedded systems, Robotics, Software engineeringAdvanced, Basic
2021-10-08Assessing model-driven software and systems engineering researchAlessio BucaioniComputer science, Embedded systems, Software engineering, Dependable Aeronautics and aerospaceAdvanced
2021-10-08Assessing the importance of and the need for reference architectures in industryAlessio BucaioniComputer science, Embedded systems, Software engineeringAdvanced
2021-10-08Undesranding BizDevOps and its implication to software processesAlessio BucaioniComputer science, Embedded systems, Software engineeringAdvanced
2021-10-08Data driven architecturesAlessio BucaioniComputer science, Software engineeringAdvanced
2021-10-14Performance study of different OPC UA solutions over EthernetPerformance study of different OPC UA solutions over Ethernet Mohammad AshjaeiComputer science, Embedded systemsAdvanced
2021-10-14Interactive digital platform to increase physical activity in older peopleIvan TomasicRobotics, Dependable Aeronautics and aerospaceAdvanced
2021-10-18Automation for the creation and execution of system level HIL testsEduard, Wasif, Peter (VCE)Computer science, Embedded systems, Robotics, Software engineering, Dependable Aeronautics and aerospaceAdvanced
2021-10-18Empirical study on software modelling curriculaAntonio CicchettiSoftware engineeringAdvanced
2021-10-19A consistency dashboardRobbert JongelingComputer science, Software engineeringAdvanced, Basic
2021-10-19A CLion plug-in for modelingRobbert JongelingComputer science, Software engineeringAdvanced, Basic
2021-10-19XMI-based model matchingRobbert JongelingComputer science, Software engineeringAdvanced, Basic
2021-10-20Master Thesis: Within the field of AI/ML and TestingSahar TahviliComputer network engineering, Computer science, Embedded systems, Software engineeringAdvanced
2021-10-21Automatic management of related DDS topicsJan CarlsonComputer science, Software engineeringAdvanced, Basic
2021-10-21Automatic generation of a test script language from test scriptsJan CarlsonSoftware engineeringAdvanced
2021-10-22Derivation of product line modelsWasif/Damir/...Computer science, Embedded systems, Software engineering, Dependable Aeronautics and aerospaceAdvanced
2021-10-22Automatic Data Driven Software Testing Results AnalysisWasif/Eduard/...Computer science, Embedded systems, Software engineering, Dependable Aeronautics and aerospaceAdvanced
2021-10-25Engineering a software solution for blended modelling of structural dataFederico CiccozziComputer science, Software engineeringAdvanced
2021-10-25Automating the alignment of communication layer in Train Software Alessio BucaioniEmbedded systems, Software engineeringAdvanced
2021-10-27Detecting bad smells in industrial requirementsEduard EnoiuComputer science, Software engineeringAdvanced, Basic
2021-10-28Automatically Generating Security-related System-Level Test Cases for Industrial Web ApplicationsEduard Enoiu (eduard.paul.enoiu@mdh.se)Computer science, Software engineeringAdvanced, Basic
2021-10-28Security Pattern-Based Requirement Specifications using PROPASEduard Paul Enoiu (eduard.paul.enoiu@mdh.se)Computer science, Software engineeringAdvanced, Basic
2021-10-29Automatic generation of graphical editors from graphical notation specificationsMalvina Latifaj, Federico CiccozziComputer science, Software engineeringAdvanced
2021-10-29Comparison study on mapping modelling languagesMalvina Latifaj, Federico CiccozziComputer science, Software engineeringAdvanced
2021-10-29Metamodel portioning and generation of textual notationsMalvina Latifaj, Federico CiccozziComputer science, Software engineeringAdvanced
2021-10-293D Visisbility ProblemAfshin AmeriComputer scienceBasic
2021-10-29A comprehensive study of 5G network based on a new OMNeT++ system level simulatorZenepe Satka, Mohammad AshjaeiComputer scienceAdvanced
2021-11-16BLE-mesh SimulatorShunmuga Priyan SelvarajuComputer network engineering, Computer science, Embedded systemsAdvanced
2021-11-19An Automated Framework for Quality Assessment of Academic Research ActivitiesMuhammad Waseem Anwar, Federico CiccozziComputer science, Software engineeringAdvanced
2021-11-19From Natural Language to Formal Verification – A Use Case on Timed AutomataMuhammad Waseem Anwar, Federico CiccozziComputer science, Software engineeringAdvanced
2021-11-25Analyzing synchronization in a heterogeneous TSN networkDaniel BujosaComputer scienceAdvanced, Basic
2021-12-01QoS performance enhancement for robotic distributed systems based on the Robot Operating System 2Moris BehnamEmbedded systems, RoboticsAdvanced
2021-12-01Comparison of architectural description languages supporting timely communication in distributed systems based on ROS2 and DDSJan CarlsonSoftware engineeringAdvanced
2021-12-02Thesis Work for Simulated Test EnvironmentEduard Enoiu/Wasif AfzalEmbedded systems, Software engineeringAdvanced

List fetched on 2021-12-05 10:54:15, next scheduled update at 2021-12-05 11:54:15