Term Kind Topic What it is
Rearchitecture Threshold concept Refactoring & Re-architecting The conditions under which rebuilding a system is justified, given that it is the most expensive treatment and is chosen far more often than it is warranted.
Refactor and Re-architect practice Refactoring & Re-architecting Changing the application's structure — the most expensive migration strategy, justified only where the structure itself is the constraint.