期刊文献+

COBOL到Java源代码翻译中的数据类型转换 被引量:1

Mapping COBOL data to Java type system based on source-to-source translation
下载PDF
导出
摘要 提出了一种功能等价的类型封装和嵌套方法,可以有效地将COBOL数据描述映射到Java类型系统。该方法已在所开发的COBOL2Java翻译系统中进行应用,通过了近400万行的真实银行商用系统的测试。实验结果表明,此方法正确有效,并且提高了生成代码的执行效率和可读性。 This paper presented an encapsulating and nested class method to map the COBOL data to Java type system with functional equivalence. This method was applied in the COBOL2 Java translation system and it was also applied to a real business system of about 4 million lines of COBOL code. Test results show that this method is sound and effective, and the resulting Java code can run efficiently with easy maintenance.
出处 《计算机应用研究》 CSCD 北大核心 2008年第3期771-774,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(60403017)
关键词 遗产代码 COBOL JAVA 翻译 类型封装和嵌套方式 legacy code COBOL Java translation type encapsulating and nested class method
  • 相关文献

参考文献14

  • 1BAROUDI C,et al. Programming language COBOL X3.23 [ S]. New York:ANSI, 1985.
  • 2DEURSEN A van, KLINT P, VERHOEF C. Research issues in the renovation of legacy systems[ C]//Proc of the 2nd International Conference on Fundamental Approaches to Software Engineering. London : Springer-Verlag, 1999 : 1 - 21.
  • 3FRANK P C. Legacy integration changing perspective[ J]. IEEE SOft- ware,2000,17 (2) :37-41.
  • 4KONTOGIANNIS K, MARTIN J, WONG K,et al. Code migration through transformations: an experience report [ C]//Proc of Conference of the Centre for Advanced Studies on ColIaboractive Research CON'98. [S.l. ] :IBM Press ,1998 :13.
  • 5HARSU M. Re-engineering legacy software through Ianguage conversion[ R]. Tampere University of Tampere,2000.
  • 6Sun Microsystems Inc. The Java language environment[ S]. [ S. l. ] : Sun Microsystems Inc,1995.
  • 7LINDHOLM T, YELLIN F. The Java^TM virtrual machine specification [S]. [S.l. ]:Sun nicrosystems Inc.
  • 8COBOL test suits [ EB/OL]. http://www, itl. nist. gov/div897/ctg/ cobol_form, htm.
  • 9LegacyJ ' s PerCOBOL-COBOL to Java compiler[ EB/OL ]. http:// www. legacyj, com/lgcyj_percl, html.
  • 10ANDREY A, TEREKHOV, CHRIS VERHOEF. The realities of language conversions[J], IEEE Software,2000,17(6) :111-124.

二级参考文献13

  • 1MicroFocus Inc, ht t p ://www. microfocus, com/whitepapers/COBOL-Enterprise-J avaBeans, asp, 2003.
  • 2A. A, Terekhov, C. Verhoef. Realities of language conversions.IEEE Software, 2000, 17(6) : 111-124.
  • 3Corporola Inc. COBOL2Java. http://www. corporola, com/product/COBOL2Java, html, 2004.
  • 4Software Mining Inc. COBOL Translation Toolkit (CORECT)Technical Architecture Overview. http://www. acm.co. uk/papers/techpaper, jsp, 2003.
  • 5Maxim Mossienko. Automated cobol to Java recycling. Ira: Proc.2003 European Conf. Software Maintenance and Reengineering.Los Alamitos, CA: IEEE Computer Society Press, 2003. 40-49.
  • 6Arie van Deursen, Leon Moonen. Type inference for COBOL systems. In: Proc. 1998 Working Conf. Reverse Engineering.Los Alamitos, CA; IEEE Computer Society Press, 1998. 220-230.
  • 7Arie van Deursen, Leon Moonen.Understanding COBOL systems using types In:Proc ,1999 Int'1 Workshop on Program Comprehension,Los Alamitos.CA:IEEE Computer Society Press.1999,74-83.
  • 8ANSI. Programming Language COBOL X3.23 1985. 1985.
  • 9Arie van Deursen, Paul Klint, Chris Verhoef. Research issues in the renovation of legacy system.S. In: Proc. 1999 Int'1 Conf.Fundamental Approaches to Software Engineering. Berlin:Springer, 1999. 1-21.
  • 10LegacyJ'Inc. PerCobol-Cobol to Java Compiler. http://www.legacyj, corrdlgcyj-percl, html, 2003.

共引文献3

同被引文献10

  • 1陈翔,王学斌,吴泉源.代码生成技术在MDA中的实现[J].计算机应用研究,2006,23(1):147-150. 被引量:24
  • 2石学林,张兆庆,武成岗.Cobol到Java翻译中的数据类型转换方法[J].计算机研究与发展,2006,43(2):336-342. 被引量:4
  • 3王震江,马宏.XML基础与实践教程[M].北京:清华大学出版社,2011.
  • 4MARTIN J, MULLER H A. Strategies for migration from C to Java [ C]//Proc of the 5th European Conference on Software Maintenance and Reengineering. Washington DC: IEEE Computer Society,2001.
  • 5MARTIN J. Ephedra: A C to Java migration environment: approaches, case studies and tools for migrating legacy systems from C and C + + to Java[ M]. Germany: Lambert Academic Publishing,2009.
  • 6MOSSIENKO M. Automated Cobol to Java recycling[ C]//Proc of the 7th European Conference on Software Maintenance and Reengineering. Washington DC: IEEE Computer Society,2003:40.
  • 7张朝阳.XML开发典型应用:数据标记/处理、共享与分析[M].北京:电子工业出版社,2008:139-341.
  • 8刘铭,徐兰芳,骆婷.编译原理[M].北京:电子工业出版社,2011:35-78.
  • 9杨卫平,赵合计.遗产软件的代码翻译[J].计算机工程,2004,30(6):83-85. 被引量:2
  • 10武成岗,张兆庆,乔如良,冯晓兵,高琳,石学林,蒋弘山,崔慧敏.代码翻译中PERFORM和GOTO语句复合结构的变换[J].软件学报,2004,15(4):475-486. 被引量:3

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部