„Errors in software are omnipresent. If an app crashes from time to time because of an error, that's annoying, but if the software in a vehicle or aircraft has errors, the effects are potentially dramatic. In order to prevent software from being faulty, I mainly pursue three approaches in research: If the code has already been written, automated analyses are used to find errors in it, for example by automatically executing programs and searching for program crashes. But automated programme analyses can also be used to help software developers write better code while they are still creating it. Ultimately, it's also a question of programming training, which is why we support learners from the very first steps in programming and try to improve their training.”
More on his Research
Prof Gordon Fraser's research focuses on software analysis, software development and the didactics of programming. The focus is on how to prevent errors in software and how to make software developers more productive, for example through AI-based analyses or by improving programming training.
To the publications of Prof Dr Gordon Fraser.