Title :
Monarch: A High-Assurance Java-to-Java (J2j) Source-Code Migrator
Author :
Winter, Victor L. ; Guerrero, Jonathan ; Reinke, Carl ; Perry, James T.
Author_Institution :
Omaha Dept. of ComputerScience, Univ. of Nebraska, Omaha, NE, USA
Abstract :
JVM-based processors used in embedded systems are often scaled back versions of the standard JVM which do not support the full set of Java byte codes and native methods assumed by a JVM. As a result, code bases such as Java libraries must be migrated in order make them suitable for execution on the embedded JVM-based processor. This paper describes Monarch, a high-assurance Java-to-java (J2j) source code migrator that we are developing to assist such code migrations.
Keywords :
Java; embedded systems; program compilers; software libraries; virtual machines; J2j source-code migrator; JVM-based processors; Java byte codes; Java library; Monarch; code migrations; embedded systems; high-assurance Java-to-Java source-code migrator; high-assurance Java-to-java; native methods; Context; Java; Libraries; Measurement; Program processors; Programming; Java; embedded systems; migration; program transformation;
Conference_Titel :
High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
Conference_Location :
Boca Raton, FL
Print_ISBN :
978-1-4673-0107-7
DOI :
10.1109/HASE.2011.30