ABSTRACT
Session management systems for collaborative applications have required a great deal of reimplementation work by developers because they have been typically created on a case-by-case basis. Further, artifacts of this development process have limited the flexibility of session management systems and their ability to cooperate across applications, resulting in the fairly formalized, heavy-weight session management found in most collaborative systems today. We present a model for a light-weight form of session management, the theoretical foundation for this model (based on the sharing of information about user and system activity), and details of a collaboration support environment which implements our session management model.
- 1.Ahuja, S.R., Ensor, J.R., Horn, D.N. "The Rapport Multimedia Conferencing System." Proceedings of Conference on Office Information Systems, Palo Alto, CA: IEEE, 1988, 1-7. Google ScholarDigital Library
- 2.Crowley, T., Milazzo, P., Baker, E., Forsdick, H., and Tomlinson, R. "MMConf: An Infrastructure for Building Shared Multimedia Applications." CSCW 90: Proceedings of the Conference on Computer-Supported Cooperative Work, Los Angeles, CA: ACM, 1990, 329- 342. Google ScholarDigital Library
- 3.Dewan, P., and Choudhary, R. "Flexible User Interface Coupling in a Collaborative System." Reaching Through Technology, Proceedings of ACM CHI "91: Conference on Human Factors in Computing Systems, New Orleans, LA: ACM, 1991,41-48. Google ScholarDigital Library
- 4.Dewan, P., and Choudhary, R. "Primitives for Programming Multi-User Interfaces." UIST 91: Proceedings of the ACM Symposium on User interface Software and Technology, Hilton Head, SC: ACM, 1991,69-78. Google ScholarDigital Library
- 5.Dourish, P., and B ly, S. "Portholes: Supporting Awareness in a Distributed Work Group." Striking a Balance, Proceedings of ACM CHI "92: Conference on Human Factors in Computing Systems, Monterey, CA: ACM, 1992,541-458. Google ScholarDigital Library
- 6.Edwards, W. Keith. Intermezzo Implementation Notes. Georgia Tech GVU Center Technical Report GIT- GVU-93-42, 1993.Google Scholar
- 7.Gibbs, S.J. "LIZA: An Extensible Groupware Toolkit." Wings for the Mind, Proceedings of ACM CHI "89: conference on Human Factors in Computing Systems, Austin, TX: ACM, i989, 29-36. Google ScholarDigital Library
- 8.Grief, I., and Satin, S. "Data Sharing in Group Work," Computer-Supported Cooperative Work: A Book of Readings, Irene Grief, ed. San Mateo, CA: Morgan Kaufmann, 1988, 477-508. Google ScholarDigital Library
- 9.Manandhar, S. "Activity Server: You Can Run But You Can't Hide." Multimedia for Now and the Future: Proceedings of the 1991 USENIX Conference, Nashville, TN: USENIX Association, 1991,299-312.Google Scholar
- 10.NCSA Collage for the X Window System User's Guide, National Center for Supercomputing Applications.Google Scholar
- 11.Patel, Dorab, and Kalter, Scott D. "A UNIX Toolkit for Distributed Synchronous Collaborative Applications." Computing Systems, Berkeley, CA: University of California Press, 1993, p. 105-134.Google Scholar
- 12.Patterson, J. F., Hill, R. D., Rohall, S. L., and Meeks, W. S. "Rendezvous: An Architecture for Synchronous Multi-user Applications." CSCW 90: Proceedings of the Conference on Computer-Supported Cooperative Work, Los Angeles, CA: ACM, 1990, 317-328. Google ScholarDigital Library
- 13.Roseman, M., and Greenberg, S. "GroupKit: A Groupware Toolkit for Building Real-Time Conferencing Applications," Sharing Perspectives: Proceedings of the Conference on Computer-Supported Cooperative Work, CSCW'92, Toronto, Ontario: ACM, 43-50. Google ScholarDigital Library
- 14.Stefik, M.J., Bobrow, D.G., and Kahn, K.M. "Integrating Access-Oriented Programming into a Multiparadigm Environment." IEEE Software, 3,1, IEEE Press, January, 1986, 10-18.Google ScholarDigital Library
Index Terms
- Session management for collaborative applications
Recommendations
Supporting collaborative sense-making in emergency management through geo-visualization
In emergency management, collaborative decision-making usually involves collaborative sense-making of diverse information by a group of experts from different knowledge domains, and needs better tools to analyze role-specific information, share and ...
Next generation session management for 3D teleimmersive interactive environments
In the recent past we have seen a boom of distributed interactive multimedia environments which use multiple correlated media sensors, multi-view displays, and advanced haptic-audio-visual user interfaces for teleimmersive gaming, business meetings and ...
Session management of relay-based overlay multicast for managed group applications
ICHIT '09: Proceedings of the 2009 International Conference on Hybrid Information TechnologyIn spite of the capability to provide efficient delivery of service, IP multicast has not been used widely because of technical limitations as well as management-related issues [1]. Overlay multicast is introduced to overcome these problems which make ...
Comments