DocumentCode :
3141709
Title :
Hot updates for Java based smart cards
Author :
Noubissi, Agnes C. ; Iguchi-Cartigny, Julien ; Lanet, Jean-Louis
Author_Institution :
Dept. of Comput. Sci., Univ. of Limoges, Limoges, France
fYear :
2011
fDate :
11-16 April 2011
Firstpage :
168
Lastpage :
173
Abstract :
Systems need to be updated in order to correct vulnerabilities, fix bugs but also to enhance functionalities. Traditional software update mechanisms usually stop the software that need to be updated, apply the update then restart the system. However, this approach is not appropriate in critical systems such as banking or telecommunications. A solution is the dynamic software update (DSU) approach which patches the software on-the-fly (i.e. during execution). Several mechanisms have been proposed to offer this functionality to native and virtual machine environments for desktop and server computers. But using DSU in embedded systems (and especially in smart cards) raises several challenges regarding the resource and security constraints. In this paper, we present our work, EmbedDSU, a framework for DSU on Java based smart cards. The first part of EmbedDSU is an off-card mechanism which computes the changes between two versions of classes. This limits the update process only on the part of the component which is affected by the modification. The second part of EmbedDSU is the interpretation of the changes on-card and update of the methods in the class definition and object instances.
Keywords :
Java; smart cards; software engineering; Java based smart card; embedded system; software update mechanism; virtual machine; Data structures; Generators; Java; Random access memory; Smart cards; Software; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering Workshops (ICDEW), 2011 IEEE 27th International Conference on
Conference_Location :
Hannover
Print_ISBN :
978-1-4244-9195-7
Electronic_ISBN :
978-1-4244-9194-0
Type :
conf
DOI :
10.1109/ICDEW.2011.5767630
Filename :
5767630
Link To Document :
بازگشت