Impact analysis and consequences of change