Modeling Collaboration Using Shared Objects

dc.contributor.authorSchuckmann, Christian
dc.contributor.authorSchümmer, Jan
dc.contributor.authorSeitz, Peter
dc.date.accessioned2023-06-08T11:41:47Z
dc.date.available2023-06-08T11:41:47Z
dc.date.issued1999
dc.description.abstractMany 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.en
dc.identifier.doi10.1145/320297.320319
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/4749
dc.language.isoen
dc.publisherAssociation for Computing Machinery
dc.relation.ispartofProceedings of the 1999 ACM International Conference on Supporting Group Work
dc.subjectgroupware frameworks
dc.subjectsynchronous groupware
dc.subjectobject-oriented groupware design
dc.subjectshared objects
dc.titleModeling Collaboration Using Shared Objectsen
gi.citation.publisherPlaceNew York, NY, USA
gi.citation.startPage189–198
gi.citations.count19
gi.citations.elementSergio 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
gi.citations.elementTill Schümmer (2002): Enabling Technologies for Communities at Web Shops, In: Lecture Notes in Computer Science, doi:10.1007/3-540-36261-4_23
gi.citations.elementPeter 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
gi.citations.elementS.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
gi.citations.elementT. 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
gi.citations.elementP. 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
gi.citations.elementSutirtha 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
gi.citations.elementT.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
gi.citations.elementThimoty 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
gi.citations.elementMohd 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
gi.citations.elementA. 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
gi.citations.elementPeter 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
gi.citations.elementT. Prante, N.A. Streitz, P. Tandler (2004): Roomware: computers disappear and interaction evolves, In: Computer 12(37), doi:10.1109/mc.2004.255
gi.citations.elementJing 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
gi.citations.elementF. 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
gi.citations.elementSze-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
gi.citations.elementP. Tandler, N. Streitz, T. Prante (2002): Roomware-moving toward ubiquitous computers, In: IEEE Micro 6(22), doi:10.1109/mm.2002.1134342
gi.citations.elementJessica 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
gi.citations.elementJ.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
gi.conference.locationPhoenix, Arizona, USA

Files

Collections