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.
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
Chabert et al, “Java Object Sharing in Habanero”, Communications of the ACM, Volume 41, No. 6, June 1998, pp. 69–76.
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.
H. Abdel-Wahab et al, “Using Java for Multimedia Collaborative Applications” Proc. PROMS’96, Madrid, Spain, 1996.
Handheld IP Connectivity for 1998, IEEE Internet Computing, Vol. 2, No. 1, January/February 1998, pp. 12–14.
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).
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.
J. Begole et al, “Leveraging Java Applets: Toward Collaboration Transparency in Java”, IEEE Internet Computing, March–April 1997, pp. 57–64.
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.
J. Grudin, “Computer-Supported Cooperative Work: History and Focus”, IEEE Computer, Vol. 27, No. 5, May 1994, pp. 19–26.
Kuhmünch et al, “Java Teachware-The Java Remote Control Tool and its Applications”, Proc. ED-MEDIA’98, 1998.
Multimedia Communication Forum Inc., “Multimedia Communication Quality of Service”, MMCF document MMCF/95-010, Approved Rev 1.0, September 24, 1995.
S. Shirmohammadi et al, “Applet-Based Telecollaboration: A Network-Centric Approach”, IEEE Multimedia, Vol. 5, No. 2, April–June 1998, pp. 64–73.
Stephan Fischer and Abdulmotaleb El Saddik, Open Java: Von den Grundlagen zu den Anwendungen. Springer-Verlag, ISBN: 3540654461 (1999).
K. Obraczka, “Multicast Transport Protcols: A Survey and Taxonomy”, IEEE Communications, Vol. 36, No. 1, 1998, pp. 94–102.
Javasoft (for Java, JINI, RMI, and JSDT technologies) http://www.javasoft.com
Author information
Authors and Affiliations
Rights 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