Refactoring Product Lines by Replaying Version Histories | AMiner