Modeling Collaboration Using Shared Objects
Loading...
Fulltext URI
Document type
Additional Information
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Association for Computing Machinery
Abstract
Many object-oriented toolkits and frameworks for groupware development provide shared objects as a basic service. This relieves developers of a lot of problems originating from the field of distributed systems. However, there is little support on how to use shared objects to actually build collaborative applications. In this paper we propose an object-oriented model for applications using shared objects. The model is discussed with respect to object-oriented reusability aspects and its applicability is tested against CSCW-specific aspects like the provision of group-awareness and coupling control. Furthermore, concrete model examples derived from an example application are shown for illustration.
Description
Keywords
groupware frameworks, synchronous groupware, object-oriented groupware design, shared objects
Citation
URI
Collections
Endorsement
Review
Supplemented By
Referenced By
Number of citations to item: 19
- Sergio F. Ochoa, Luis A. Guerrero, José A. Pino, César A. Collazos (2004): Reusing Groupware Applications, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-30112-7_22
- Till Schümmer (2002): Enabling Technologies for Communities at Web Shops, In: Lecture Notes in Computer Science, doi:10.1007/3-540-36261-4_23
- Peter Tandler, Laura Dietz (2005): Cooperation in Ubiquitous Computing: An Extended View on Sharing, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-31842-2_24
- S.F. Ochoa, R. Aldunate (2006): Collaboration Services to Support Interactions in Disaster Relief Scenarios, In: 2006 8th International Conference Advanced Communication Technology, doi:10.1109/icact.2006.206192
- T. Schummer (2000): Lost and found in software space, In: Proceedings of the 34th Annual Hawaii International Conference on System Sciences, doi:10.1109/hicss.2001.927261
- P. Tandler (2000): Modeling groupware supporting synchronous collaboration with heterogeneous single- and multi-user devices, In: Proceedings Seventh International Workshop on Groupware. CRIWG 2001, doi:10.1109/criwg.2001.951755
- Sutirtha Chatterjee, Suprateek Sarker (2007): Revisiting "Collaboration" Under Conditions of "Mobility", In: 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07), doi:10.1109/hicss.2007.468
- T.C. Hudson, A.T. Helser, D.H. Sonnenwald, M.C. Whitton (2000): Managing collaboration in the nanoManipulator, In: IEEE Virtual Reality, 2003. Proceedings., doi:10.1109/vr.2003.1191137
- Thimoty Barbieri, Paolo Paolini (2001): Reconstructing Leonardo's ideal city - from handwritten codexes to webtalk-II, In: Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, doi:10.1145/584993.585003
- Mohd Fairuz Shiratuddin, Alen Hajnal (2000): 3D Collaborative Virtual Environment to Support Collaborative Design, In: Teaching and Learning in 3D Immersive Worlds, doi:10.4018/978-1-60960-517-9.ch011
- A. Neyem, S.F. Ochoa, J.A. Pino (2006): A Strategy to Share Documents in MANETs using Mobile Devices, In: 2006 8th International Conference Advanced Communication Technology, doi:10.1109/icact.2006.206234
- Peter Tandler (2001): Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogeneous Devices, In: Lecture Notes in Computer Science, doi:10.1007/3-540-45427-6_9
- T. Prante, N.A. Streitz, P. Tandler (2004): Roomware: computers disappear and interaction evolves, In: Computer 12(37), doi:10.1109/mc.2004.255
- Jing Qin, Kup-Sze Choi, Pheng-Ann Heng (2009): Collaborative Simulation of Soft-Tissue Deformation for Virtual Surgery Applications, In: Journal of Medical Systems 3(34), doi:10.1007/s10916-008-9249-2
- F. Daneshgar (2000): A methodology for redesigning the collaborative processes with undesirable multi-way task dependency, In: Proceedings 15th International Conference on Information Networking, doi:10.1109/icoin.2001.905568
- Sze-Wai Tang, King-Lung Chong, Jing Qin, Yim-Pan Chui, Simon Sze-Ming Ho, Pheng-Ann Heng (2007): ECiSS: A Middleware Based Development Framework for Enhancing Collaboration in Surgical Simulation, In: 2007 IEEE International Conference on Integration Technology, doi:10.1109/icitechnology.2007.4290449
- P. Tandler, N. Streitz, T. Prante (2002): Roomware-moving toward ubiquitous computers, In: IEEE Micro 6(22), doi:10.1109/mm.2002.1134342
- Jessica Rubart, Peter Dawabi (2002): Towards UML-G: A UML Profile for Modeling Groupware, In: Lecture Notes in Computer Science, doi:10.1007/3-540-46124-8_8
- J.M. Haake, T. Schummer, A. Haake (2003): Supporting collaborative exercises for distance education, In: 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the, doi:10.1109/hicss.2003.1173692