GAwI: A Comprehensive Workspace Awareness Library for Collaborative Web Applications

  • Matthias Heinrich
  • Franz Josef Grüneberger
  • Thomas Springer
  • Philipp Hauer
  • Martin Gaedke
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7977)

Abstract

In the light of the Web 2.0 movement, the rise of collaborative web applications like Google Docs lead to an enormous end-user adoption largely due to their advanced multi-user capabilities (i.e. document synchronization in real-time and sophisticated workspace awareness support). Nevertheless, the development of collaborative web applications, in particular, the implementation of workspace awareness widgets such as telepointers, radar views, etc., is costly since there are no comprehensive libraries promoting widget reuse. Therefore, we introduce the enhanced Generic Awareness Infrastructure (GAwI) allowing for an efficient development of collaborative web applications. Efficiency is fostered through GAwI’s reusable set of widgets and its non-invasive integration. In this paper, we expose GAwI’s enhanced widget set, verify GAwI’s comprehensiveness in terms of workspace awareness and demo the GAwI integration and GAwI widgets in two widespread open-source editors.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Dourish, P., Bellotti, V.: Awareness and Coordination in Shared Workspaces. In: CSCW, pp. 107–114 (1992)Google Scholar
  2. 2.
    Gutwin, C., Greenberg, S.: A Descriptive Framework of Workspace Awareness for Real-Time Groupware. Computer Supported Cooperative Work 11, 411–446 (2002)CrossRefGoogle Scholar
  3. 3.
    ASF: Apache Wave, http://incubator.apache.org/wave/ (2013)
  4. 4.
    Corvalius: beWeeVee, http://www.beweevee.com (2013)
  5. 5.
    Gerlicher, A.: CEFX (2013), http://sourceforge.net/projects/cefx/
  6. 6.
    Heinrich, M., Grüneberger, F.J., Springer, T., Gaedke, M.: Reusable Awareness Widgets for Collaborative Web Applications - A Non-invasive Approach. In: Brambilla, M., Tokuda, T., Tolksdorf, R. (eds.) ICWE 2012. LNCS, vol. 7387, pp. 1–15. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  7. 7.
    Heinrich, M., Lehmann, F., Springer, T., Gaedke, M.: Exploiting Single-User Web Applications for Shared Editing: A Generic Transformation Approach. In: WWW, pp. 1057–1066 (2012)Google Scholar
  8. 8.
    CKSource: CKEditor (2013), http://ckeditor.com/
  9. 9.
    Schiller, J., Rusnak, P.: SVG-edit (2013), http://code.google.com/p/svg-edit/

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Matthias Heinrich
    • 1
  • Franz Josef Grüneberger
    • 1
  • Thomas Springer
    • 2
  • Philipp Hauer
    • 3
  • Martin Gaedke
    • 3
  1. 1.SAP AGGermany
  2. 2.Dresden University of TechnologyGermany
  3. 3.Chemnitz University of TechnologyGermany

Personalised recommendations