Mining Software Repositories, Software Analytics (e.g., codebase analyses)

Description
The following topics focus on analyzing codebases of open-source projects.

  • study feature annotations in the codebase history of the Mozilla Firefox project
  • study feature ownership in the codebase history of the Linux kernel: Who maintains feature code? What kinds of coordination patterns arise?
  • identify and study merge refactorings in the codebase history of the Linux kernel or another large open-source project (such as from github)

TODO: references

Contact:
Extent: B.Sc./ M.Sc.