Abstract
This paper describes F@ (read as “fat”), our innovative framework of group awareness, which aims to extend our understanding of group awareness and help designers develop awareness mechanisms. First, the abstract level of F@ identifies four awareness schools, including conversational awareness, workspace awareness, contextual awareness and self-awareness. Then, the concrete level of F@ presents some fundamental time-related properties of these four awareness schools using temporal logic expressions. The paper also illustrates examples of how F@ can be applied to the design of awareness mechanisms.
This research was supported by Smart Internet Technology CRC (SITCRC), Australia.
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
Baecker, R.M., Nastos, D., Posner, I.R., Mawby, K.L.: The User-Centred Iterative Design of Collaborative Writing Software. In: Proc. of InterCHI 1993, pp. 399–405 (1993)
Benford, S., Fahlen, L.: A Spatial Model of Interaction in Large Virtual Environments. In: Proc. of ECSCW 1993, pp. 109–124 (1993)
Carroll, J.M., Neale, D.C., Isenhour, P.L., Rosson, M.B., McCrickard, S.D.: Notification and Awareness: Synchronizing Task-Oriented Collaborative Activity. Inter. Journal of Human-Computer Studies 58, 605–632 (2003)
Clarke, E.M., Emerson, E.A., Sistla, A.P.: Automatic Verification of Finite-State Concurrent Systems Using Temporal Logic Specifications. ACM Trans. on Prog. Lang. & Systems 8, 244–263 (1986)
Davis, E.: Representations of Commonsense Knowledge. Morgan Kaufmann, San Mateo (1990)
Dix, A.J.: Formal Methods for Interactive Systems. Academic Press, San Diego (1991)
Dix, A.J.: LADA a Logic for the Analysis of Distributed Action. In: Proc. of Eurographics Workshop on the Specification and Design of Interactive Systems, pp. 317–332 (1994)
Dourish, P., Bellotti, V.: Awareness and Coordination in Shared Workspaces. In: Proc. of CSCW 1992, pp. 107–114 (1992)
Galton, A.P.: Temporal Logics and Their Applications. Academic Press, London (1987)
Godefroid, P., Herbsleb, J., Lalita, J., Li, D.: Ensuring Privacy in Presence Awareness Systems: An Automated Verification Approach. In: Proc. of CSCW 2000, pp. 59–68 (2000)
Greenberg, S., Hayne, S., Rada, R.: Groupware for Real-Time Drawing: A Designer’s Guide. Mc Graw-Hill, Great Britain (1995)
Grudin, J.: Groupware and Social Dynamics: Eight Challenges for Developers. Communications of the ACM 37, 92–105 (1994)
Gutwin, C.: Workspace Awareness in Real-Time Distributed Groupware. Ph.D. Dissertation, Department of Computer Science, University of Calgary (1997)
Gutwin, C., Greenberg, S.: A Descriptive Framework of Workspace Awareness for Real-Time Groupware. Computer Supported Cooperative Work 11, 411–446 (2002)
Gutwin, C., Roseman, M., Greenberg, S.: A Usability Study of Awareness Widgets in a Shared Workspace Groupware System. In: Proc. of CSCW 1996, pp. 258–267 (1996)
Johnson, C.: Expanding the Role of Formal Methods in CSCW. In: Beaudouin-Lafon, M. (ed.) Computer Supported Cooperative Work. John Wiley & Sons, Chichester (1999)
Lipnack, J., Stamps, J.: Virtual Teams: People Working Across Boundaries With Technology. John Wiley & Sons, New York (2000)
Malone, T.W., Crowston, K.: The Interdisciplinary Study of Coordination. ACM Computing Surveys 26, 87–119 (1994)
Muller, M.J., Raven, M.E., Kogan, S., Millen, D.R., Carey, K.: Introducing Chat into Business Organizations: Toward an Instant Messaging Maturity Model. In: Proc. of GROUP 2003, pp. 50–57 (2003)
Papadopoulos, C.: An Extended Temporal Logic for CSCW. The Computer Journal 45, 453–472 (2002)
Rodden, T.: Population the Application: A Model of Awareness for Cooperative Applications. In: Proc. of CSCW 1996, pp. 87–96 (1996)
Smith, M., Cadiz, J.J., Burkhalter, B.: Conversation Trees and Threaded Chats. In: Proc. of CSCW 2000, pp. 97–105 (2000)
Sun, D., Xia, S., Sun, C., Chen, D.: Operational Transformation for Collaborative Word Processing. In: Proc. of CSCW 2004, pp. 437–446 (2004)
Ter Hofte, H.: Working Apart Together - Foundations for Component Groupware. Telematica Instituut, Netherlands (1998)
Tran, M.H., Raikundalia, G.K., Yang, Y.: Methodologies and Mechanism Design in Group Awareness Support for Internet-Based Real-Time Distributed Collaboration. In: Zhou, X., Zhang, Y., Orlowska, M.E. (eds.) APWeb 2003. LNCS, vol. 2642, pp. 357–369. Springer, Heidelberg (2003)
Tran, M.H., Yang, Y., Raikundalia, G.K.: Supporting Awareness in Instant Messaging: An Empirical Study and Mechanism Design. In: Proc. of OzCHI 2005 (2005)
Tran, M.H., Yang, Y., Raikundalia, G.K.: Extended Radar View and Modification Director: Awareness Mechanisms for Synchronous Collaborative Authoring. In: Proc. of AUIC 2006 (2006)
Vogel, J., Effelsberg, W.: Visual Conflict Handling for Collaborative Applications. In: Proc. of CSCW 2004 (Demonstration) (2004)
Watabe, K., Sakata, S., Maeno, K., Fukuoka, H., Ohmori, T.: Distributed Multiparty Desktop Conferencing System: MERMAID. In: Proc. of CSCW 1990, pp. 27–38 (1990)
Weir, P., Cockburn, A.: Distortion-Oriented Workspace Awareness in DOME. In: British Conf. on Human-Computer Interaction, pp. 239–252 (1998)
Yang, Y., Sun, C., Zhang, Y., Jia, X.: Real-Time Cooperative Editing on the Internet. IEEE Internet Computing 4, 18–25 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tran, M.H., Yang, Y., Raikundalia, G.K. (2006). F@: A Framework of Group Awareness in Synchronous Distributed Groupware. In: Zhou, X., Li, J., Shen, H.T., Kitsuregawa, M., Zhang, Y. (eds) Frontiers of WWW Research and Development - APWeb 2006. APWeb 2006. Lecture Notes in Computer Science, vol 3841. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11610113_41
Download citation
DOI: https://doi.org/10.1007/11610113_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31142-3
Online ISBN: 978-3-540-32437-9
eBook Packages: Computer ScienceComputer Science (R0)