Embedded Java on ARMlinux

Java technology for the embedded system is widely developed as the results of increasing of usage of the embedded system. The characteristics of Java, such as threading support, portability, and independence of platform, can enhance the performance of the embedded system. However, currently, the...

Full description

Bibliographic Details
Main Author: Sae-Kok, Woranush.
Other Authors: Ling Keck Voon
Format: Final Year Project (FYP)
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/15947
_version_ 1826112354330345472
author Sae-Kok, Woranush.
author2 Ling Keck Voon
author_facet Ling Keck Voon
Sae-Kok, Woranush.
author_sort Sae-Kok, Woranush.
collection NTU
description Java technology for the embedded system is widely developed as the results of increasing of usage of the embedded system. The characteristics of Java, such as threading support, portability, and independence of platform, can enhance the performance of the embedded system. However, currently, there is no Java platform or Java environment which is able to support every embedded platform yet. Moreover, for some embedded platforms which have small memory space, it is impossible to implement full range of Java Environment and applications since Java has a large size of the class library. The objective of this project is to implement an open source Java Virtual Machine to enhance the performance of the embedded platform by using the ARM-based processor with Linux Operating System Embedded Platform from SIMTech as the target platform for this project. In this project, the selected Java Virtual Machines from the selection process are implemented and tested by running the provided Java applications. As the results, Java Virtual Machines with necessary environment are available for running Java applications on the target platform. Guidelines of implementation and troubleshooting the selected Java Virtual Machines are provided. Furthermore, the limitations, the embedded platform’s performance and the suggestions of further works are also discussed.
first_indexed 2024-10-01T03:05:37Z
format Final Year Project (FYP)
id ntu-10356/15947
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:05:37Z
publishDate 2009
record_format dspace
spelling ntu-10356/159472023-07-07T16:11:09Z Embedded Java on ARMlinux Sae-Kok, Woranush. Ling Keck Voon School of Electrical and Electronic Engineering A*STAR SIMTech Goh Kiah Mok DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Java technology for the embedded system is widely developed as the results of increasing of usage of the embedded system. The characteristics of Java, such as threading support, portability, and independence of platform, can enhance the performance of the embedded system. However, currently, there is no Java platform or Java environment which is able to support every embedded platform yet. Moreover, for some embedded platforms which have small memory space, it is impossible to implement full range of Java Environment and applications since Java has a large size of the class library. The objective of this project is to implement an open source Java Virtual Machine to enhance the performance of the embedded platform by using the ARM-based processor with Linux Operating System Embedded Platform from SIMTech as the target platform for this project. In this project, the selected Java Virtual Machines from the selection process are implemented and tested by running the provided Java applications. As the results, Java Virtual Machines with necessary environment are available for running Java applications on the target platform. Guidelines of implementation and troubleshooting the selected Java Virtual Machines are provided. Furthermore, the limitations, the embedded platform’s performance and the suggestions of further works are also discussed. Bachelor of Engineering 2009-05-19T06:59:22Z 2009-05-19T06:59:22Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/15947 en Nanyang Technological University 85 p. application/pdf
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Sae-Kok, Woranush.
Embedded Java on ARMlinux
title Embedded Java on ARMlinux
title_full Embedded Java on ARMlinux
title_fullStr Embedded Java on ARMlinux
title_full_unstemmed Embedded Java on ARMlinux
title_short Embedded Java on ARMlinux
title_sort embedded java on armlinux
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
url http://hdl.handle.net/10356/15947
work_keys_str_mv AT saekokworanush embeddedjavaonarmlinux