Knowledge Graphs and the Semantic Web are an important tool for Data Engineering, and in particular rely on templates to transform data into a semantic form. However, the software quality of the tools implementing these templates remains an open question, as automatically testing them requires elaborate test
The student is expected to design a testing strategy for Lutra, the most advanced OTTR template engine, and perform a detailed testing campaign that is based on input generation. The thesis involves (1) analysis of existing software systems, (2) implementation of a test input generation, and (3) analysis of eventually found faults.