Wiktionary
refactorization
n. 1 A split into constituent parts after a previous combine. 2 (context linguistics English) A false etymology derived from re-bracketing. 3 (context software English) A rewriting of computer code to improve its readability or structure without affecting its meaning or behaviour, thus making it easier to maintain; a refactoring. 4 (context mathematics English) A second or subsequent factorization.