[1]严忠林 张辅群 徐剑峰.C—Java自动程序转换系统的设计[J].计算机技术与发展,2007,(02):46-49.
YAN Zhong-lin,ZHANG Fu-qun,XU Jian-feng.Design of C to Java Automatic Transformation System[J].,2007,(02):46-49.
点击复制
C—Java自动程序转换系统的设计(
)
《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]
- 卷:
-
- 期数:
-
2007年02期
- 页码:
-
46-49
- 栏目:
-
智能、算法、系统工程
- 出版日期:
-
1900-01-01
文章信息/Info
- Title:
-
Design of C to Java Automatic Transformation System
- 文章编号:
-
1673-629X(2007)02-0046-04
- 作者:
-
严忠林 张辅群 徐剑峰
-
上海师范大学数理信息学院
- Author(s):
-
YAN Zhong-lin; ZHANG Fu-qun; XU Jian-feng
-
Mathematics & Science College, Shanghai Normal University
-
- 关键词:
-
程序语言转换; 转换系统; 指针; 抽象语法树
- Keywords:
-
programming language transformation; transformation system; pointer ; abstract syntax tree
- 分类号:
-
TP311
- 文献标志码:
-
A
- 摘要:
-
程序设计语言的相互转换技术可以被广泛运用在软件维护、遗留系统的升级改造以及软件逆向工程等领域中。文中先对现有的几种移植方法进行了分析和研究,分析表明在将程序库移植到Java中和将它们与Java整合时.这些方法暴露出了各自的局限性和不足。借鉴语言转换经验,制定了转换的设计原则并探讨了将c语言转换到Java语言的过程中需要解决的一些问题,以及这个转换系统的设计思想和实现方法。文中所阐述的内容为实现异种程序设计语言的程序代码转换,提高程序代码的可移植性和重用性提供了有意义的思路和实现方法
- Abstract:
-
The transformation technology of programming languages can be widely used in software maintenance, updating of legacy systems and software reengineering,etc. In this dissertation,survey and evaluate current approaches to the migration of source code to Java. The survey of current migration approaches reveals a number of their restrictions and disadvantages in the context of moving program libraries to Java and integrating them with Java programs. Using the experiences from language transformation survey, established a number of goals for an improved translation approach and discussed some critical problems need to be solved in transformation from C to Java language,and then introduces the design idea and implementation method of this automatic transformation system. The contents of this paper on some consideration and effective methods of carrying out the transformation between the different programming languages' source codes to improve these code's capabilities of transplant and reuse
备注/Memo
- 备注/Memo:
-
上海市教委基金项目(05DZ14)严忠林(1960-),男,江苏镇江人,讲师,研究方向为计算机系统、程序设计等
更新日期/Last Update:
1900-01-01