DocumentCode :
3041575
Title :
Serialization for Ubiquitous Systems: An Evaluation of High Performance Techniques on Java Micro Edition
Author :
Palmer, Nicholas ; Kielmann, Thilo ; Bal, Henri
Author_Institution :
Vrije Univ. Amsterdam, Amsterdam
fYear :
2008
fDate :
Sept. 29 2008-Oct. 4 2008
Firstpage :
356
Lastpage :
361
Abstract :
Object marshaling, called serialization in Java, offers a high level of abstraction for information interchange in object oriented systems. It thus reduces the source lines of code required to transmit objects across a network. This abstraction often comes with a runtime and data penalty. In this paper we present an efficient implementation of object marshaling for the Java platform originally used for high performance computing environments. We demonstrate that the same technique is effective on ubiquitous resource constrained platforms, such as Java micro edition. We show that by adopting high performance techniques we are able to bring object marshaling to a platform where it is not otherwise possible due to the lack of runtime type inspection. We also demonstrate that performance of this system is better for array oriented data and acceptable for typical application data when compared with a hand coded protocol. This demonstrates the value of bringing techniques from high performance computing to ubiquitous resource constrained devices.
Keywords :
Java; ubiquitous computing; Java micro edition; hand coded protocol; high performance techniques; information interchange; object marshaling; object oriented systems; ubiquitous resource constrained platforms; ubiquitous systems; Distributed computing; High performance computing; Java; Mobile computing; Mobile handsets; Pervasive computing; Programming profession; Runtime; Temperature sensors; Ubiquitous computing; High Performance; Java Micro Edition; Serialization; Ubiquitous Systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Ubiquitous Computing, Systems, Services and Technologies, 2008. UBICOMM '08. The Second International Conference on
Conference_Location :
Valencia
Print_ISBN :
978-0-7695-3367-4
Electronic_ISBN :
978-0-7695-3367-4
Type :
conf
DOI :
10.1109/UBICOMM.2008.81
Filename :
4641360
Link To Document :
بازگشت