Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: Automating the alignment of communication layer in Train Software
Subject: Computer science, Embedded systems, Software engineering
Level: Advanced
Description:

Train software is complex in nature mainly since it has complex topology and third-party devices. One major aspect of train software is communication layer which must be align between all involved devices including third party devices or software. To keep the communication layer aligned throughout the software development cycle is hard and involves a lot of manual work.  This Master thesis is aimed to automate this process. The high-level objectives of master thesis are as follows:

  • Understand how communication layer and process around it works. 
  • Investigate how the process can be automated 
  • Propose the approach/methodology to automate 
  • Develop proof of concept to validate the proposed approach 
  • Plug in the tool in Alstom existing Jenkins chain
Start date:
End date: 2023-05-27
Prerequisites:

Software engineering, model-driven engineering, good programming skills, good english proficiency

IDT supervisors: Alessio Bucaioni
Examiner:
Comments:
Company contact:

Alstom Västerås.

Supervisor from Alstom is Inderjeet Singh