Abstract
A legacy smart card which adapts a platform of Java Card loads and executes an application when electronics power is provided. However, recently the most smart cards are embedded into a mobile terminal as like USIM cards, therefore the power is able to supply for the smart cards. In this case, operation of a smart card using Java card system needs to consider its operating system to be enhanced in memory management, object management and transaction mechanism. In this paper, we suggest an advanced Java Card operating system which is able to have efficient installation, load and execution of application by applying a new memory management of the smart card that has safe power system.