Practicals & Theses

list of practicals and theses at the Cyber-Physical Systems Group

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

back