Ett dialogbaserat användargränssnitt guidar dig genom de nödvändiga stegen för att köra en vald omfaktorering. Beroende på hur komplex omfaktoreringen är används antingen en guide eller en enkel dialogruta för att samla in den information som behövs för omfaktoreringen.