Programmers who changed this function also changed...

If you browse the books at Amazon or a similar shop, you may have encountered suggestions of this type: ``Customers who bought this book also bought...'' Such findings stem from Amazon's purchase history: Buying two books or more together establish a relationship between these two books.

We realized a similar feature for software: "Programmers who changed function X also changed function Y". For this purpose, we analyze version histories of large software systems, trying to identify commonalities and anomalities, and guiding the programmer in understanding and maintenance.

Getting started

  1. Install eROSE
  2. Setup eROSE for a project
  3. Using eROSE

Papers

Discuss eROSE @ Google

People