Address Universität des SaarlandesSaarland Informatics Campus Campus, Geb. E1 3 66123 Saarbrücken
ORCID-ID 0000-0003-3493-8745