This thesis focuses on improving the Java Modelling Classroom Helper (JMCH) tool within the Java Modelling Tools (JMT) suite, aiming to provide better educational potential in teaching scheduling and routing policies within queueing networks. To make complex concepts more accessible and engaging for students and new users of the tool, the last ten months have been dedicated to creating a new graphical interface for JMCH. With this enhancement, this tool aspires to become a flexible teaching tool for demonstrating important queueing theory concepts. In addition to feature development, to assess the usefulness of the updated tool in an educational context, a case study involving students from the 2024/2025 Performance Evaluation and Application course, taught by Professor Marco Gribaudo, was carried out. This testing stage acts as an initial evaluation to determine the tool’s potential as a cutting-edge teaching tool for queueing network principles.
Questa tesi si concentra sul miglioramento del Java Modelling Classroom Helper (JMCH) all'interno della suite Java Modelling Tool (JMT), con l’obiettivo di accrescerne il potenziale educativo per l’insegnamento delle politiche di scheduling e di instradamento nelle reti di code. Negli ultimi dieci mesi, è stata sviluppata una nuova interfaccia grafica per JMCH per rendere concetti complessi più accessibili e coinvolgenti per studenti e nuovi utenti di JMT. Con questo miglioramento, JMCH aspira a diventare uno strumento didattico flessibile per la dimostrazione dei principali concetti della teoria delle code. Oltre allo sviluppo delle funzionalità, è stato condotto uno studio con gli studenti del corso di Performance Evaluation and Application dell'anno accademico 2024/2025, tenuto dal Professor Marco Gribaudo, per valutare l'utilità dello strumento aggiornato in un contesto educativo. Questa fase di test funge da valutazione preliminare per determinare il potenziale dello strumento come innovativo mezzo didattico per i principi delle reti di code.
JMCH: application of animation techniques for teaching scheduling and routing algorithms with JMT
TORRI, LORENZO
2023/2024
Abstract
This thesis focuses on improving the Java Modelling Classroom Helper (JMCH) tool within the Java Modelling Tools (JMT) suite, aiming to provide better educational potential in teaching scheduling and routing policies within queueing networks. To make complex concepts more accessible and engaging for students and new users of the tool, the last ten months have been dedicated to creating a new graphical interface for JMCH. With this enhancement, this tool aspires to become a flexible teaching tool for demonstrating important queueing theory concepts. In addition to feature development, to assess the usefulness of the updated tool in an educational context, a case study involving students from the 2024/2025 Performance Evaluation and Application course, taught by Professor Marco Gribaudo, was carried out. This testing stage acts as an initial evaluation to determine the tool’s potential as a cutting-edge teaching tool for queueing network principles.File | Dimensione | Formato | |
---|---|---|---|
2024_12_Torri.pdf
accessibile in internet per tutti
Dimensione
1.44 MB
Formato
Adobe PDF
|
1.44 MB | Adobe PDF | Visualizza/Apri |
2024_12_Torri_Executive_Summary.pdf
accessibile in internet per tutti
Dimensione
1.02 MB
Formato
Adobe PDF
|
1.02 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/230204