Impact of refactoring on external code quality improvement: An empirical evaluation | IEEE Conference Publication | IEEE Xplore