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: Embedded systems, Software engineering
Level: Advanced
Description: Train software systems are complex in nature mainly due to their topology and wealth of third-party devices. One major aspect of such systems is the communication layer, which must be aligned among all involved devices (including third-party devices and software). Keeping the communication layer aligned is cumbersome and currently requires a huge deal of manual work. This Master thesis aims at finding solutions for automatise such a process. The high-level objectives of this master thesis are as follows:
1. Understand how the communication layer and related processes work.
2. Investigate how can the process be automated.
3. Propose an automated approach.
4. Develop a proof of concept to validate the proposed approach.
5. Plug the proposed approach in the Alstom existing Jenkins chain.
Supervisor(s): Alessio Bucaioni
Examiner:
Start date:
End date:
Prerequisites: Excellent programming skills. Excellent English proficiency. Software Engineering 1.
IDT supervisors:
Examiner:
Comments:
Company contact: Alstom INDERJEET Singh