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 |