Tesi di laurea su "Sviluppo di uno Strumento per l'analisi di schedulabilità per sistemi distribuiti real-time"

La tesi consiste nel progettare e implementare un programma per l'analisi di schedulabilità di sistemi distribuiti real-time.

Tale programma consisterà di

  1. una parte di libreria, implementata in C++, che contiene gli oggetti per rappresentare un sistema distribuito e gli algoritmi di schedulabilità
  2. una parte di interfaccia che sia in gradi di leggere una seri di file di configurazione che specificano il sistema, e invochi gli algoritmi di schedulabilità specificati
  3. Una semplice interfaccia grafica per semplificare il lavoro dell'utente.

Per quanto riguarda i punti 2 e 3, il linguaggio di programmazione potrà essere Python, con un'apposita estensione per la grafica (PyQT o PyGTK).

La durata della tesi è stimata in 6-9 mesi di lavoro. Il prerequisito fondamentale è una buona conoscenza della programmazione ad oggetti con il C++.

Relatore: Prof. Giuseppe Lipari.