A Service-Oriented Group Awareness Model and Its Implementation

  • Ji Gao-feng
  • Tang Yong
  • Jiang Yun-cheng
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4092)


It is believed that the structure of a group is not stable which changes along with the time, the completion of goals and other random factors. After a thorough study over different kinds of group-awareness theories in recent years, and combined with the important concept Service, a new group-awareness model is proposed which is services-oriented, is called Service-Oriented Group Awareness Model (SOGAM). The awareness need of applications in heterogeneity environment and representation of the dynamic property in the group structure can be resolved by this model. The formalization to describe the awareness model, implementation of a Web-based architecture using Web Service related standards as communication model to share awareness information are given in this paper. Finally problems that need further study are pointed out.


Group Structure Service Composition Simple Object Access Protocol Computer Support Cooperative Work Group Awareness 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dourish, P.: BellottiV. Awareness and coordination in shared work spaces. In: Proceedings of CSCW 1992, pp. 107–114. ACM Press, Toronto (1992)CrossRefGoogle Scholar
  2. 2.
    Prinz, W.: NESSIE: an awareness environment for cooperative settings. In: Proceedings of the European Conference of CSCW, pp. 391–410 (1999)Google Scholar
  3. 3.
    Drury, J., Williams, M.G.: A framework for role-based specification and evaluation of awareness support in synchronous collaborative applications. In: Proceedings of the Eleventh IEEE International Workshops on Enabling Technologies (W ET ICE 2002), pp. 12–17. IEEE Press, Pittsburgh (2002)CrossRefGoogle Scholar
  4. 4.
    Benford, S., Fahlen, L.: A spatial model of interaction in large virtual environments. In: Proceedings of the 3rd European Conference on CSCW (ECSCW 1993), pp. 13–17. Kluwer Academic Publishers, Milan (1993)Google Scholar
  5. 5.
    Gutwin, C., Greenberg, S.: A descriptive framework of work space awareness for real-time groupware. Computer Supported Cooperative Work (34), 411–446 (2002)CrossRefGoogle Scholar
  6. 6.
    Daneshgar, F., Ray, P.: Awareness modeling and its application in cooperative network management. In: Proceedings of the 7th IEEE International Conference on Parallel and Distributed Systems, pp. 357–363. IEEE Press, Iwate (2000)Google Scholar
  7. 7.
    Rodden, T.: Populating the application: a model of awareness for cooperative applications. In: Proceedings of the ACM CSCW 1996 Conference on Computer-Supported Cooperative Work, pp. 87–96. ACM Press, Boston (1996)CrossRefGoogle Scholar
  8. 8.
    Sheng, G., Dianfu, M., Jinpeng, H.: A role-based group awareness model. Journal of Software 12(6), 864–869 (2001)Google Scholar
  9. 9.
    Yan, L., Zeng, J.: A task-based group awareness model. In: Proceedings. The 8th International Conference on Computer Supported Cooperative Work in Design, May 26-28, 2004, vol. 2, pp. 90–94 (2004)Google Scholar
  10. 10.
    Fitzpatrick, G., et al.: Augmenting the workaday world with Elvin. In: Proceedings of the European Conference of CSCW, pp. 431–450 (1999)Google Scholar
  11. 11.
    Rittenbruch, M.: Atmosphere: towards context-selective awareness mechanisms. In: Proceeding of the International Conference on Human-Computer Interaction, pp. 328–332 (1999)Google Scholar
  12. 12.
    Fuchs, L.: AREA: a cross-application Notification service for groupware. In: Proceedings of the European Conference of CSCW, pp. 61–80 (1999)Google Scholar
  13. 13.
    Gross, T., Prinz, W.: Awareness in context: a lightweight approach. In: Proceedings of the European Conference of CSCW, pp. 295–314 (2003)Google Scholar
  14. 14.
    Anderson, G.E., Graham, T.C.N., Wright, T.N.: Dragonfly: linking conceptual and implementation architectures of multiuser interactive systems. In: Proceedings of the ACM International Conference on Software Engineering, pp. 252–261 (2000)Google Scholar
  15. 15.
    Laurillau, Y., Nigay, L.: Clover architecture for groupware. In: Proceedings of the ACM CSCW Conference, pp. 236–245 (2002)Google Scholar
  16. 16.
    Neto, R.B., et al.: A Web Service Approach for Providing Context Information to CSCW Applications. In: Proceedings of the WebMedia & LA-Web 2004 Joint Conference, pp. 46–53 (2004)Google Scholar
  17. 17.
    W3C, Web Services Activity (2002), (Online) Available:
  18. 18.
  19. 19.
    Gutwin, C.: Work space awareness in real-time distributed group ware [Ph.D.Thesis] (1997),
  20. 20.
    Abowd, G., Mynatt, E.D., Rodden, T.: The human experience. IEEE Pervasive Computing 1(1), 48–57 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Ji Gao-feng
    • 1
  • Tang Yong
    • 1
  • Jiang Yun-cheng
    • 1
    • 2
  1. 1.Department of Computer ScienceSun Yat-sen UniversityGuangzhouChina
  2. 2.College of Computer Sciences and Information EngineeringGuangxi Normal UniversityGuilinChina

Personalised recommendations