thesis in the context of a novel variation management system

Brief description of the topic

  • intelligent code merge tool which, for instance, can handle code-alignment issues
  • identify side effects of source code using static analysis
  • conceive and implement a feature dashboard, showing developers what features exist, where they reside in the code, and show various metrics about features (e.g., scattering degree, tangling degree, lines of feature code)
  • controlled experiment: Does working with smaller code chunks make sense? Where would you like to have such reductions?

Extent: B.Sc./ M.Sc.