Author: Katarína Platková
Supervisor: Jan Vykopal
Abstract: This thesis aims to create a web application for tabletop exercise preparation within the INJECT Exercise Platform (IXP). The exercises are currently manually defined in the YAML format. This approach relies heavily on the creator’s knowledge of YAML syntax and the structure of the exercise definition. We have developed an exercise editor based on the findings and requirements, making the exercise creation more effective. The application abstracts the specifics of YAML and definition structures, ensures consistency, limits unconscious errors, and supports reusability. The editor makes exercise creation accessible even for designers unfamiliar with YAML. It guides the exercise designers through the creation process, generating the definition in a format supported by the IXP. The exercise definitions were created and processed within the implemented solution to test its capabilities. The findings and limitations were evaluated.