Towards Improving Interface Modularity in Legacy Java Software Through Automated Refactoring | AMiner