Practicals & Theses
List of practicals and theses at the institute (see also TI Research Presentations)
Details for Visualization of Process Synchronization
The goal of this project is to develop simulation software to illustrate the synchronization of processes via semaphores and illustrate deadlock behaviour.
Description
Synchronizing processes by means of semaphore operations is often a difficult task. The goal of this project is therefore to write a software simulator that helps people to understand the behavior of semaphores and to learn to use semaphore operations correctly.
The simulator shall allow users to write small processes in a very simple programming language. It shall then simulate different executions of these processes and show the values and queues of semaphores as well as possible deadlock situations during execution.
Supervisors
Ao.Univ.Prof. Dipl.-Ing. Dr.techn. Peter PUSCHNER
(main responsibility)
E-Mail:
Homepage:
https://ti.tuwien.ac.at/cps/people/puschner/view
Types
Praktikum, Diplomarbeit