Details
- Supervisors
- Faculty
- Degree label
- Abstract
- Modern protocol testing frameworks are often powerful but difficult to use, especially when experiment definition and execution rely on low-level configuration files and command-line workflows. This thesis addresses that problem in the context of PANTHER, a research-oriented framework for reproducible protocol experimentation. The goal is to make experiment setup, inspection, and monitoring more accessible without sacrificing the flexibility and rigor of the underlying system. To this end, the thesis presents the design and implementation of a web-based graphical user interface for PANTHER. The interface supports the creation and editing of experiment configurations, visual inspection of protocol topologies, execution and monitoring of experiments, and exploration of results and plugins. It preserves YAML as the canonical configuration format while adding structured forms, validation, and synchronized visual feedback to reduce errors and improve usability. The proposed solution is implemented as a browser-based application integrated with the existing PANTHER architecture. Its effectiveness is assessed through automated testing and validation benchmarks covering configuration handling, topology visualization, and experiment workflow support. The main contribution of this work is a usable and extensible interface that lowers the entry barrier to PANTHER while remaining compatible with its plugin-based design and existing reproducibility methods.