Technology Re-engineering is aimed at prolonging the life of assets by making various changes to the applications and systems to provide increased advantages without major capital outlays.
Re-host Application : Addresses migration of applications from one technology to another for enhanced benefits and is a technology driven initiative for modernization of the application.
Re-architect Application : Restructures existing application architecture to offer increased functionality and capability. This includes, for instance, web enabling and re-architecting of applications to N-Tier architecture.
Renovate Application : Addresses application architecture and design changes such as:
- Modularization, abstraction and encapsulation
- Performance tuning
- Re-structure application
- Business component abstraction
Multi-Channel Distribution : Restructures the application to enable integration to multiple channels including WAP, voice, ATM, etc.
SOA Enablement : Creates web services-compliant interfaces within a service-oriented architecture for applications (legacy, packaged as well as bespoke)