Architectural changes in existing systems are tough. This presentation talks about various techniques that can be used demonstrated in 3 different projects