-
题名Cobol到Java翻译中的数据类型转换方法
被引量:4
- 1
-
-
作者
石学林
张兆庆
武成岗
-
机构
中国科学院计算技术研究所
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2006年第2期336-342,共7页
-
基金
国家自然科学基金项目(60103006)~~
-
文摘
将Cobol代码迁移到新的平台,如Java是减轻Cobol代码维护负担的一个有效方法·怎样将Cobol数据平滑迁移到新平台则是必须解决的基本问题之一·以前的大部分研究工作都直接将Cobol数据映射到现代程序设计语言中的基本数据类型,比如int,float等·但是,这种简单映射并不能保持原来的Cobol语义,从而导致目标码并不能与原来的代码运行一致·首先利用数据抽象技术对Cobol数据进行初步建模,在此基础上进一步提出了一个纯Java的功能等价的封装方法,可以有效地将Cobol数据描述映射到Java类型系统·该方法已经在一个Cobol2Java翻译系统———C2J翻译器中得到实现,并且应用于一个近400万行的真实银行商用系统·实验结果表明,此方法可以在保持功能等价的情况下,将Cobol数据无需手工干预地迁移到Java平台·
-
关键词
Cob012Java
遗产代码
数据类型迁移
数据封装
代码维护
-
Keywords
Cobol2Java
legacy code
data type migration
data encapsulation
code maintenance
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-