cobol转java脚本_将旧版Cobol / PL1迁移到Java的经验

原文问:

我想知道是否有人有过将大型Cobol / PL1代码库迁移到

Java的经验?

该过程的自动化程度以及输出的可维护性如何?

从交易到OO的转变如何发挥作用?

任何经验教训或可能有益的资源/白皮书都将受到赞赏.

编辑7/7:当然NACA方法很有意思,能够继续对COBOL代码进行BAU更改,直到发布JAVA版本,这对任何组织都有好处.

与COBOL布局相同的过程Java的参数,使编码人员在熟悉Java语言时感到舒适,这对于具有大量代码库的大型组织来说是一个有效的论据.正如@Didier所指出的那样,每年节省300万美元可以在任何BAU变化中提供大量填充的空间,以便持续重构代码.正如他所说,如果你关心你的人,你会找到一种让他们快乐的方法,同时逐渐挑战他们.

我从@duffymo的建议中看出这个问题

Best to try and really understand the

problem at its roots and re-express it

as an object-oriented system

是因为如果您正在进行任何BAU更改,那么在LONG项目生命周期内编写新的OO系统时,您最终会编码&测试双倍的变化.这是NACA方法的主要好处.我有一些将Client-Server应用程序迁移到Web实现的经验,这是我们遇到的主要问题之一,由于BAU更改而不断变换需求.它使PM&安排真正的挑战.

感谢@hhafez,他的经验很好地被认为是“相似但略有不同”,并且从Ada到Java的自动代码迁移有着相当令人满意的体验.

感谢@Didier的贡献,我还在研究你的方法,如果我有任何Q,我会告诉你一句话.

你可能感兴趣的:(cobol转java脚本)