Skip to content

Editor for development of tabletop exercises at INJECT Exercise Platform

    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.

    Thesis