Abstract
Use of object-oriented middleware will ease the development of distributed applications in pervasive and mobile computing environments. However, the handheld devices have limited resources and the wireless networks have limited capacity. In this paper, we evaluate if PDAs and laptops are powerful enough to run commodity CORBA implementations. We have performed and analysed thorough measurements of different configurations of hardware, network and software. We found that vanilla PDAs run CORBA implementations quite efficiently. Therefore, use of object-oriented middleware is feasible in wireless networking, using PDAs and handheld devices today. However, tailoring the CORBA implementations for limited resources yields better performance. This indicates the need for specialised implementations for handheld devices, or configurable and tailorable ORBs with regard to the environments the implementations are deployed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Román, M., Kon, F., Campbell, R.H.: Reflective middleware: From your desk to your hand. Distributed Systems online 2 (2001)
Román, M., Singhai, A., Carvalho, D., Hess, C., Campbell, R.: Integrating pdas into distributed systems: 2k and palmorb. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, p. 137. Springer, Heidelberg (1999)
Becker, C., Schiele, G., Gubbels, H.: Base – a micro-kernel-based middleware for pervasive computing. In: Proceedings of IEEE International Conference on Pervasive Computing and Communications, Dallas-FortWorth, Texas, USA (2003)
Puder, A.: Mico for the Palm Pilot (1999), http://www.mico.org/pilot/
Force, T.D.T.: Telecom wireless corba specification. Final Adopted Specification OMG Document dtc/2001-06-02. In: Object Management Group, Framingham, MA, USA (2001)
Kangasharju, J.: MIWCO –Wireless CORBA extensions for MICO. University of Helsinki, Finland (2002)
IONA Technologies: Orbix/E for C, C++ and Java (2002)
Puder, A., Römer, K.: Mico: An Open Source CORBA Implementation. Morgan Kaufmann, San Francisco (2000)
Arnesen, L.P.S., Valen, E.: Evaluation of CORBA implementations on handheld devices in wireless networks. Master thesis, Department of Informatics, University of Oslo, Norway (2002) (in norwegian)
T°uma, P., Buble, A.: Open corba benchmarking. In: Proceedings of the International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2001), Orlando, Florida, USA (2001)
Kähkipuro, P. (ed.): White paper on benchmarking version 1.0. White Paper OMG Document bench/99-12-01, Object Management Group, Benchmark PSIG, Framingham, MA, USA (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kristensen, T., Arnesen, L.P.S., Valen, E., Plagemann, T. (2003). Evaluation of Middleware for Distributed Objects on Handheld Devices. In: Ventre, G., Canonico, R. (eds) Interactive Multimedia on Next Generation Networks. MIPS 2003. Lecture Notes in Computer Science, vol 2899. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-40012-7_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-40012-7_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20534-0
Online ISBN: 978-3-540-40012-7
eBook Packages: Springer Book Archive