Abstract
This paper describes the implementation of Java Meeting Space (JMS), a generic, extensible framework and environment for developing synchronous collaborative applications. The JMS framework is based on a fully object-oriented replicated architecture where the application instances and management services are all replicated at each site. JMS provides basic CSCW coordination services: session management and dynamic floor control services. As a framework, it provides a set of programming interfaces that allow an application developer to take advantage of coordination services in the runtime environment.
Similar content being viewed by others
References
H. Abdel-Wahab, B. Kvande, O. Kim, and J.P. Favreau, “An internet collaborative environment for sharing Java applications,” in the 5th IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems (FTDCS'97), Tunis, Tunisia, October 29–31, 1997.
J. “Bo” Begole, C.A. Struble, C.A. Shaffer, and R.B. Smith, “Transparent sharing of Java applets: A replicated approach,” in Proceedings of the 1997 Symposium on User Interface Software and Technology (UIST'97), ACM Press: NY, 1997, pp. 55–64.
A. Chabert, Ed Grossman, L.S. Jackson, S.R. Pietrowiz, and C. Seguin, “Java object-sharing in Habanero”, Communications of the ACM, Vol. 41, No. 6, pp. 69–76, 1998.
Dommel and JJ Garcia-Luna-Aceves, “Floor control for multimedia conferencing and collaboration,” Multimedia Systems, ACM/Springer, Vol. 5, No. 1, pp. 23–38, 1997.
S. Greenberg and M. Roseman, “Groupware toolkits for synchronous work,” in Computer Supported Co-Operative Work, M.B. Lafon (Ed.), 1st Ed., Wiley: New York, 1999, pp. 201–234.
E.M. Schooler, “Conferencing and collaborative computing,” Multimedia Systems, Vol. 4, No. 5, pp. 210–225, 1996.
S. Shirmohammadi, J.C. Oliveira, and N.D. Georganas, “Applet-based telecollaboration: A network-centric approach,” IEEE Multimedia, Spring/Summer, Vol. 5, No. 2, pp. 64–73, 1998.
S. Wei, L.B. Sung, and Y.C. Kiat, “JMS: A flexible collaborative environment,” IEEE Internet Workshop'99 (IWS99), Osaka, Japan, February 1999.
S. Wei, L.B. Sung, and Y.C. Kiat, “JMS—a Java-based Meeting Space”, The Journal of Organizational Computing and Electronic Commerce, Vol. 10, No. 3, 2000.
Rights and permissions
About this article
Cite this article
Bu-Sung, L., Kiat, Y.C., Yann, S.I. et al. Design and Implementation of a Java-based Meeting Space over Internet. Multimedia Tools and Applications 20, 179–195 (2003). https://doi.org/10.1023/A:1023643907204
Issue Date:
DOI: https://doi.org/10.1023/A:1023643907204