从 Progress 4GL 到 Java,从 Progress 到 Oracle 迁移,比利时
客户
我们的客户是在旅游行业解决方案的主要提供商,它在世界各地都有业务。该公司要求Ispirer来执行一个复杂的迁移。客户的业务侧重于提高运营商的性能,通过提供产品为旅游过程中的各个阶段。
挑战
客户考虑Progress应用程序的使退作为他们的IT战略的一部分。他们一直在使用Oracle作为他们的主要开发平台,并考虑消除其他平台,从而为进一步应用开发和维护需要带来更大的一致性。任务包括应用程序的转换从Progress 4GL到java和Progress数据库模式及数据迁移到Oracle。该过程涉及两个部分-应用程序的迁移和数据库的迁移。Progress 4GL应用程序迁移项目的总规模包含大约六百万代码行。
解决方案
Ispirer在参与方面是非常灵活的。我们为我们的客户提供所有可用的资源,以确保我们能够达到一个充分符合客户的满足的解决方案。应用程序转换的参与模型通常由几个阶段组成。第一阶段涉及的评估,估计和概念验证(POC)。在POC阶段,我们的技术人员得演示如何通过使用的工具Ispirer MnMTK可以把客户的应用程序的一部分被转换成目标平台。该工具是通过跟他们团队长达一个月的激烈讨论根据客户的具体需求来调整。在自定义工具的同时,所有客户的要求和规则都考虑到了,这使他们能够充分利用它。
结果和优点
在POC阶段中,客户关心对迁移的Java代码的质量,可读性和可维护性。根据客户的认为,一个明显的技术优势是与现有的Progress代码对应的方法和程序。POC结果是编译的Java代码,并任何进一步的定制和新的转换规则可以很容易地添加到Ispirer MnMTK工具中,从而产生预期的效果。我们的技术人员肯定Ispirer MnMTK会自动地迁移近90%的代码在项目的长期运行周期。
成功的移动到新的平台将使客户能够成为更有效和更有利可图的,并为他的客户提供最好的服务。
2014年
了解更多关于从Progress 4GL到Java转换,从Progress到Oracle迁移
|