DocumentCode :
351640
Title :
MoHCA-Java: a tool for C++ to Java conversion support
Author :
Malabarba, Scott ; Devanbu, Premkumar ; Stearns, Aaron
Author_Institution :
Dept. of Comput. Sci., California Univ., Davis, CA, USA
fYear :
1999
fDate :
22-22 May 1999
Firstpage :
650
Lastpage :
653
Abstract :
As Java increases in popularity and maturity, many people find it desirable to convert legacy C++ or C programs to Java. Our hypothesis is that a tool which performs rigorous analysis on a C++ program, providing detailed output on the changes necessary, will make conversion a much more efficient and reliable process. MoHCA-Java is such a tool. It performs detailed analysis on a C++ abstract syntax tree; the parameters of the analysis can be specified and extended very quickly and easily using a rule-based language. We have found that MoHCA-Java is very useful for identifying and implementing source code changes, and that its extensibility is a very important factor, specially to adapt the tool to assist in the conversion of C++ code that makes extensive use of libraries to Java code that uses similar libraries.
Keywords :
C++ language; Java; software tools; C++; Java conversion support; MoHCA-Java; source code changes; Citation analysis; Computer science; Java; Libraries; Performance analysis; Permission;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1999. Proceedings of the 1999 International Conference on
Conference_Location :
Los Angeles, CA, USA
ISSN :
0270-5257
Print_ISBN :
1-58113-074-0
Type :
conf
Filename :
841067
Link To Document :
بازگشت