Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: SPLs of safety- and mission-critical systems
Subject: Software engineering, Computer science
Level: Basic, Advanced
Description:

The challenges in safety-critical and mission-critical systems, like those in transportation, are twofold. First, these systems must adapt to increasing complexity due to digitalization and evolving customer demands. Second, they must maintain robust security and safety. This presents specific challenges in managing software product lines, particularly in handling variability throughout the software engineering process, from requirements to validation and certification. Safety certification and quality validation are crucial, but there's a gap in tool solutions in the European industrial market. As these systems become more interconnected, the focus on cybersecurity intensifies, requiring certification for both security and safety, which can conflict in their life cycles. The project thesis aims to address these challenges by developing innovative methods and solutions to manage variability, reduce certification efforts, and enhance reuse across different phases. This includes using model-based and AI/ML techniques for variability management. While Software Product Line management offers efficiency and reuse benefits, it introduces complexities in handling variants while ensuring safety and compliance.

Start date: 2024-01-01
End date: 2024-05-31
Prerequisites:

Software engineering

Solid programming proficiency

AI/ML knowledge

Solid English proficiency

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

Alstom

Supervisor from Alstom: Inderjeet Singh