Skip to main content

Evaluation of Middleware for Distributed Objects on Handheld Devices

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2899))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Román, M., Kon, F., Campbell, R.H.: Reflective middleware: From your desk to your hand. Distributed Systems online 2 (2001)

    Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. 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)

    Google Scholar 

  4. Puder, A.: Mico for the Palm Pilot (1999), http://www.mico.org/pilot/

  5. 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)

    Google Scholar 

  6. Kangasharju, J.: MIWCO –Wireless CORBA extensions for MICO. University of Helsinki, Finland (2002)

    Google Scholar 

  7. IONA Technologies: Orbix/E for C, C++ and Java (2002)

    Google Scholar 

  8. Puder, A., Römer, K.: Mico: An Open Source CORBA Implementation. Morgan Kaufmann, San Francisco (2000)

    MATH  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics