发明名称 METHOD AND APPARATUS FOR REENGINEERING JAVA LIBRARY FOR EMBEDDED SYSTEM
摘要 <p>A method and a device for reengineering a Java library for an embedded Java system are provided to minimize modification according to reuse by minimizing dependency between a JVM and the library in an embedded Java platform, and easily check a JVM dependent part when the Java library is reused by clearly separating the JVM dependent and independent part. A Java code extractor(510) extracts native method declaration from a Java library source code. A Java code generator(540) replaces the extracted native method declaration with a method call of a helper class and generates a native method declaration/call code in the helper class. A script information extractor(520) extracts user defined variables from a configure and makefile script. A script generator(550) generates the script replacing an extracted global variable with a local variable. A C code information extractor(530) extracts C code method definition/call by analyzing the method declaration extracted from a header file. A C code generator(560) generates/redefines a new C code for the extracted method declaration, and generates a method definition/call code for the extracted C code according to the redefined method declaration.</p>
申请公布号 KR20070058951(A) 申请公布日期 2007.06.11
申请号 KR20060056219 申请日期 2006.06.22
申请人 ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE 发明人 CHOI, YOU HEE;YANG, YOUNG JONG;YOON, SEOK JIN
分类号 G06F9/06;G06F9/44 主分类号 G06F9/06
代理机构 代理人
主权项
地址
您可能感兴趣的专利