Please choose your delivery country and your customer group
Since legacy systems are quite complex, these factors may combine for several possible upgrade directions. If the system is relatively new, is implemented in a portable language (with source code available), and no changes are required, an upgrade can be performed with a minimal amount of cost and effort. On the other hand, an old legacy minicomputer with custom code in a proprietary language will generally require an extensive re-write. Since the latter is the worst case, most of this article will cover the steps required for a typical project of this type. Several approaches for upgrading legacy level 2 computer systems are explored, utilizing project experience as the basis for the comparison. Techniques include conversion tools, emulation software and complete rewrites. Project design, implementation, testing and commissioning are covered with cost/benefit comparisons and real-world project experience. Secondary effects - for example how technology can shift the implementation of various functions - are also included. The results show that legacy level 2 systems can be effectively upgraded to provide all the benefits of current technology while preserving tried-and-true calculations and operating procedures developed over the years. There are many ways that these conversions can be accomplished, from a simple transfer of source code and system build to a complete software rewrite. Matrix Technologies has a proven track record of performance for all types of upgrades, and we hope that a few of the issues reviewed here will provide benefit to your organization when considering projects of this type.