Skip to main content

JASMINE: Java Application Sharing in Multiuser INteractive Environments

  • Conference paper
  • First Online:
Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 2000)

Abstract

In this paper, we describe an approach for transparent collaboration with Java applets. The main idea behind our system is that user events occurring through the interactions with the application can be caught, distributed, and reconstructed, hence allowing Java applications to be shared transparently. Our approach differs from other collaborative systems in the fact that we make use of already existing applets and applications in a collaborative way, with no modifications to their source-code. We also prove the feasibility of our architecture presented in this paper with the implementation of the JASMINE prototype.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chabert et al, “Java Object Sharing in Habanero”, Communications of the ACM, Volume 41, No. 6, June 1998, pp. 69–76.

    Article  Google Scholar 

  2. H. Abdel-Wahab et al “An Internet Collaborative environment for Sharing Java Applications” IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems (FTDCS’97), October 29–31, 1997, pp. 112–117.

    Google Scholar 

  3. H. Abdel-Wahab et al, “Using Java for Multimedia Collaborative Applications” Proc. PROMS’96, Madrid, Spain, 1996.

    Google Scholar 

  4. Handheld IP Connectivity for 1998, IEEE Internet Computing, Vol. 2, No. 1, January/February 1998, pp. 12–14.

    Google Scholar 

  5. International Data Corporation, “IDC’s Forecast of the Worldwide Information Appliance Marketplace 1996-2001”, IDC Bulletin #w15080, December 1997, (screen phone revisions 5/7/98).

    Google Scholar 

  6. Abdulmotaleb El Saddik, Oguzhan Karaduman, Stephan Fischer, and Ralf Steinmetz. “Collaborative Working with Stand-Alone Applets”. In Proc. of the 12th International Symposium on Intelligent Multimedia and Distance Education (ISIMADE’99), August 1999.

    Google Scholar 

  7. J. Begole et al, “Leveraging Java Applets: Toward Collaboration Transparency in Java”, IEEE Internet Computing, March–April 1997, pp. 57–64.

    Google Scholar 

  8. J. Begole et al, “Transparent Sharing of Java Applets: A Replicated Approach”. Proc. Symposium on User Interface Software and Technology, ACM Press, NY, 1997, pp. 55–64.

    Chapter  Google Scholar 

  9. J. Grudin, “Computer-Supported Cooperative Work: History and Focus”, IEEE Computer, Vol. 27, No. 5, May 1994, pp. 19–26.

    Google Scholar 

  10. Kuhmünch et al, “Java Teachware-The Java Remote Control Tool and its Applications”, Proc. ED-MEDIA’98, 1998.

    Google Scholar 

  11. Multimedia Communication Forum Inc., “Multimedia Communication Quality of Service”, MMCF document MMCF/95-010, Approved Rev 1.0, September 24, 1995.

    Google Scholar 

  12. S. Shirmohammadi et al, “Applet-Based Telecollaboration: A Network-Centric Approach”, IEEE Multimedia, Vol. 5, No. 2, April–June 1998, pp. 64–73.

    Article  Google Scholar 

  13. Stephan Fischer and Abdulmotaleb El Saddik, Open Java: Von den Grundlagen zu den Anwendungen. Springer-Verlag, ISBN: 3540654461 (1999).

    Google Scholar 

  14. K. Obraczka, “Multicast Transport Protcols: A Survey and Taxonomy”, IEEE Communications, Vol. 36, No. 1, 1998, pp. 94–102.

    Article  Google Scholar 

  15. Javasoft (for Java, JINI, RMI, and JSDT technologies) http://www.javasoft.com

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

El Saddik, A., Shirmohammadi, S., Georganas, N.D., Steinmetz, R. (2000). JASMINE: Java Application Sharing in Multiuser INteractive Environments. In: Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 2000. Lecture Notes in Computer Science, vol 1905. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40002-8_21

Download citation

  • DOI: https://doi.org/10.1007/3-540-40002-8_21

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41130-7

  • Online ISBN: 978-3-540-40002-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics