Redesign of software. Updating model