Title :
A component-based approach for JavaCard runtime system development
Author :
Lee, Ching-Cheng ; Ghosh, Sudeshna
Author_Institution :
Math. & Comput. Sci., California State Univ., Hayward, CA, USA
Abstract :
In recent years a lot of research efforts have been directed towards component-based approach in the development of embedded operating systems. This allows the system to easily adapt itself to different hardware chips and various embedded application subsystems. Most of the existing research on component-based embedded system development is directed towards adapting the system to different hardware chips. However, this approach is not sufficient to port the system from one embedded application to another. In this research we will address the importance of component-based design at the application domain and runtime environment level of embedded systems. Since JavaCard is gaining importance in SmartCard embedded systems, we will design a component-based Java Card Runtime Environment and Application Subsystem. Our approach will enable easy configuration of the system to support Java Card, EMV-compliant card and various other smartcard embedded applications. Our research will demonstrate that the component-based approach allows the embedded operating system to easily port itself to other resource-constrained devices such as cell phones and other embedded system application with relative ease.
Keywords :
Java; configuration management; embedded systems; mobile computing; operating systems (computers); smart cards; EMV-compliant card; Java Card Runtime Environment and Application Subsystem; JavaCard runtime system development; SmartCard embedded systems; application domain; cell phones; component-based design; component-based programming; embedded application; embedded operating systems; resource-constrained devices; runtime environment level; system configuration; Application software; Costs; Embedded system; Hardware; Java; Kernel; Operating systems; Runtime environment; Smart cards; Software engineering;
Conference_Titel :
Engineering of Complex Computer Systems, 2005. ICECCS 2005. Proceedings. 10th IEEE International Conference on
Print_ISBN :
0-7695-2284-X
DOI :
10.1109/ICECCS.2005.6