Wassim Mahfouz Independent researcher and senior software engineer Ilmenau University of Technology, Germany