Topics for Students

We offer interesting projects for students interested in doing their Bachelor’s or Master’s Theses at our lab.

Minimal Monitoring Client (PR or Bachelor’s or Master’s Thesis). REMINDS is a tool-supported framework for monitoring systems of systems at runtime. The goal of this thesis is to design and develop a minimal, light-weight monitoring client using state-of-the-art technologies (of your choice). Contact: Rick Rabiser.

Runtime Visualization (PR or Bachelor’s or Master’s Thesis). REMINDS is a tool-supported framework for monitoring systems of systems at runtime. The goal of this thesis is to design and develop runtime visualizations (e.g., displaying monitored events in relation to constraint violations and/or depicting trends and statistics about monitored events and constraints) using state-of-the-art technologies (integration with Eclipse RCP required). Contact: Rick Rabiser.

Tree View for Event-based Monitoring (PR or Bachelor’s Thesis). REMINDS is a tool-supported framework for monitoring systems of systems at runtime. The events collected from certain system parts often form different (recurring) patterns. The aim of this thesis/project is to visualize these patterns as tree(s) in a view and allow editing the patterns/tree in different ways. Contact: Rick Rabiser.

Constraint Checker for the REMINDS Monitoring Framework (Master’s Thesis). REMINDS is a tool-supported framework for monitoring systems of systems at runtime. The goal of this thesis is to compare¬†the constraint checker of REMINDS with an off-the-shelf constraint checker. Contact: Rick Rabiser.

Demonstrator for the REMINDS Monitoring Framework (PR or Bachelor’s Thesis). REMINDS is a tool-supported framework for monitoring systems of systems at runtime. The goal of this project/thesis is to develop a demonstrator for this framework by instrumenting an open source distributed system (of systems) to monitor events and check constraints at runtime. Contact: Rick Rabiser.

Natural Language Querying ¬†for the REMINDS Monitoring Framework (PR or Bachelor’s Thesis). REMINDS is a tool-supported framework for monitoring systems of systems at runtime. The goal of this project/thesis is to explore if natural language queries could be used to retrieve information (events, data, constraint violations) collected and stored by the REMINDS framework. Contact: Rick Rabiser.