In order to improve scalability and reduce cost of maintenance of old applications, there is a need to move these applications to open platforms; however the cost of this re-engineering could be prohibitive. Zensar’s Maintenance Led Modernization approach provides a complete answer in such scenarios.
Zensar’s new Application Maintenance methodology allows the documentation of legacy/old applications using “Visual Models”. The maintenance of the application is continued using standard manual methods while all the enhancements are documented in “Visual Model” format. The business logic is then encapsulated into the model which is forward engineered to generate readily deployable platform specific target application. Hence during the maintenance engagement, Zensar could provide the same application in a migrated form running on Java/J2EE or .NET platform.
The Zensar maintenance approach is:
Maintenance of source application in the conventional way with a parallel movement to open systems
Documentation in the form of UML models
Incorporation of changes which is necessitated in the model
Encapsulation of business logic within the model
Switching the maintenance from code level to model level
This allows you to control the investments you make in modernization projects, get early visibility into its progress, at the same time 'keep the show running' by having it maintained. The end result is a smooth and seamless transition into a brand new system.