Semi-automatic component upgrade with RefactoringNG | IEEE Conference Publication | IEEE Xplore