Re-engineering

Downsizing
Two-tier and Three-tier development
Conversion of legacy systems to open platforms
Porting of legacy data to ‘open’ databases.