Skip to main content

Invalidation for CORBA Caching in Wireless Devices

  • Conference paper
  • 373 Accesses

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

Abstract

Wireless devices are widely used to get some information from the Internet. However, limited bandwidth, frequent disconnections and different communication protocols are most common problems in these devices to communicate with fixed network. Common Object Request Broker Architecture (CORBA) is a middleware architecture developed by Object Management Group (OMG) to establish communications amongst some different devices architectures. In this paper, we propose an approach to use Object by Value and Invalidation Report mechanisms to cache a CORBA object in a mobile environment. The aim of our approach is to solve some problems occurred in the existing CORBA caching approach.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. PalmOne: Palm in education: Success stories (2004), http://www.palmone.com/us/education/studies/

  2. Palmtop: Palmtop news at vcu (2001), http://www.cbil.vcu.edu/pda/

  3. Cao, G.: A scalable low-latency cache invalidation strategy for mobile environments. In: Proceedings of the sixth annual International Conference on Mobile Computing and Networking, pp. 200–209. ACM Press, New York (2000)

    Chapter  Google Scholar 

  4. Lee, S., Hwang, C., Yu, H.: Supporting transactional cache consistency in mobile database systems. In: Proceedings of the ACM international workshop on Data engineering for wireless and mobile access, pp. 6–13. ACM Press, New York (1999)

    Chapter  Google Scholar 

  5. Coglianese, M.: Optimistic data replication for mobile applications (2000)

    Google Scholar 

  6. Kahol, A., Khurana, S., Gupta, S.K.S., Srimani, P.K.: An efficient cache management scheme for mobile environment. In: Proceedings of the The 20th International Conference on Distributed Computing Systems, pp. 530–537 (2000)

    Google Scholar 

  7. Barbara, D., Imielinski, T.: Sleepers and workaholics: Caching strategies for mobile environments. In: Proceedings of the 1994 ACM SIGMOD international conference on Management of data, pp. 1–12. ACM Press, New York (1994)

    Chapter  Google Scholar 

  8. Sistla, P., Wolfson, O., Huang, Y.: Minimization of communication cost through caching in mobile environments. IEEE transactions on Parallel and Distributed Systems 9, 378–389 (1998)

    Article  Google Scholar 

  9. Franklin, M., Carey, M.: Client-server caching revisited. In: Proceedings of the International Workshop on Distributed Object Management, pp. 57–78. ACM Press, New York (1992)

    Google Scholar 

  10. Kordale, R., Ahamad, M., Devarakonda, M.: Object caching in a corba compliant system. Computing Systems 9, 405 (1996)

    Google Scholar 

  11. Aggarwal, C., Wolf, J., Yu, P.: Caching on the world wide web. IEEE transactions on Knowledge and Data Engineering 11, 428–441 (1999)

    Article  Google Scholar 

  12. Bennet, J., Carter, J., Zwaenepoel, W.: Adaptive sofware cache management for distributed shared memory architecture. In: Proceedings of the 17th ISCA, pp. 125–134 (1990)

    Google Scholar 

  13. Huang, Y., Sistla, P., Wolfson, O.: Data replication for mobile computers. In: Proceedings of the 1994 ACM SIGMOD international conference on Management of data, pp. 13–24. ACM Press, New York (1994)

    Chapter  Google Scholar 

  14. Tari, Z., Hammoudi, S., Wagner, S.: A corba object-based caching with consistency. In: Bench-Capon, T.J.M., Soda, G., Tjoa, A.M. (eds.) DEXA 1999. LNCS, vol. 1677, pp. 322–331. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  15. Seitz, J., Davies, N., Ebner, M., Friday, A.: A corba-based proxy architecture for mobile multimedia applications. In: Proceedings of the 2nd IFIP/IEEE International Conference on Management of Multimedia Networks and Services, MMNS 1998 (1998)

    Google Scholar 

  16. OMG Group: Objects By Value (1998)

    Google Scholar 

  17. OMG Group: CORBA 2.5 Specification (2001)

    Google Scholar 

  18. Milutinovic, V.: Caching in distributed systems 8 (2000)

    Google Scholar 

  19. Rainford, M.: The real value of corba objects. In: Application Development Advisor, SIGS (1998)

    Google Scholar 

  20. OMG: A discussion of the object management architecture. OMG Discussion 1997 (1997)

    Google Scholar 

  21. IONA: Mainframe CORBA Concepts Guide. 6 edn. (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jayaputera, J., Taniar, D. (2004). Invalidation for CORBA Caching in Wireless Devices. In: Yang, L.T., Guo, M., Gao, G.R., Jha, N.K. (eds) Embedded and Ubiquitous Computing. EUC 2004. Lecture Notes in Computer Science, vol 3207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30121-9_44

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30121-9_44

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22906-3

  • Online ISBN: 978-3-540-30121-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics