Sviluppo di una piattaforma web-based per automatizzare test black-box in contesto ferroviario

Bombini, Davide (2023) Sviluppo di una piattaforma web-based per automatizzare test black-box in contesto ferroviario. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria energetica [LM-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore. (Contatta l'autore)

Abstract

Oggi i software definiscono i comportamenti da cui dipende la nostra società: sono presenti in sistemi come router di rete, sistemi di trasporto, servizi di comunicazione, comando e controllo. I test sono il modo principale con cui l'industria valuta i software durante lo sviluppo e sono ancora più importanti in contesti safety-critical: i sistemi safety-critical sono quei sistemi il cui guasto porta a conseguenze inaccettabili come, ad esempio, la perdita di vite umane, danni significativi alle proprietà o all’ambiente. Essi sono presenti in diverse aree di applicazione quali dispositivi medici, controllo del traffico aereo e ferroviario, armi e sistemi nucleari e per questo motivo necessitano di dettagliate norme di sicurezza, progettazione e sviluppo. A essi sono strettamente legati i software safety-critical che consentono la realizzazione e la gestione del sistema e che sono soggetti al rispetto di requisiti tecnici e norme che ne prevengono i guasti. In ambito ferroviario, i sistemi di comando e protezione del traffico sono regolati dalla norma europea EN 50128 la quale specifica le procedure e i requisiti tecnici per lo sviluppo del software per impiego ferroviario. Per garantire e verificare il corretto funzionamento di un sistema safety-critical è quindi indispensabile eseguire campagne di test e di simulazioni per ciascuna fase del ciclo di vita del software. Questi, infatti, consentono di individuare prontamente l’eventuale presenza di errori software ed evitare così malfunzionamenti, che in ambito ferroviario possono essere rappresentati, ad esempio, dalla mancata attivazione di deviatoi o di passaggi a livello oppure dall’errata segnalazione luminosa. Il contesto applicativo nel quale si colloca la mia tesi è il software testing, con l’obiettivo di sviluppare una piattaforma per testing automation che consente di definire ed eseguire test black-box per applicazioni di generazione di dati di configurazione per sistemi software in ambito ferroviario.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Bombini, Davide
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
software, ingegneria energetica, ferroviario, interlocking, applicazione, test, python, react, html, javascript
Data di discussione della Tesi
24 Marzo 2023
URI

Altri metadati

Gestione del documento: Visualizza il documento

^