Personal Technologies

, Volume 3, Issue 1–2, pp 33–42 | Cite as

The support of mobile-awareness in collaborative groupware

  • Keith Cheverst
  • Gordon Blair
  • Nigel Davies
  • Adrian Friday
Article

Abstract

This paper explores the need for mobile-awareness in groupware designed for use in a mobile environment. The motivation for providing this additional form of awareness is that current groupware tends to assume a reliable and constant quality of communications that does not exist in a mobile environemt. The implications of making this false assumption are twofold: first, systems that enforce certain ordering and reliability semantics across all operations can suffer drastic performance penalties; second, users are given insufficient awareness of (and control over) the effect of the unreliable communications environment on their collaboration. The support of mobile-awareness implies providing users with appropriate and sufficient information to adapt their behaviour (and the behaviour of the system) in response to changes in the quality of group communications available. To support the development of mobile-aware groupware we have built a flexible Quality of Service (QoS)-based group service capable of providing group-oriented feedback to application level services.

Keywords

Group service Groupware Mobile-awareness Open distributed systems Wireless communications User interface design 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Davies N, Cheverst K, Friday A et al. Supporting adaptive services in a heterogeneous mobile environment. In: Proceedings of Workshop on Mobile Computing Systems and Applications (MCSA), Santa Cruz, Calif. IEEE Computer Society Press, Los Alamitos, Calif., 1994Google Scholar
  2. 2.
    Dix A. Cooperation without (reliable) communication: interfaces for mobile applications. Distributed Systems Engineering 1995; 3: 171–181Google Scholar
  3. 3.
    Davies N, Friday A, Blair G, et al. Mobile open systems technologies for the utilities industries. In: Dix A (ed) Remote cooperation: CSCW for mobile and tele-workers, Springer, Berlin Heidelberg New York, 1995: 145–166Google Scholar
  4. 4.
    Davies N, Cheverst K, Friday A et al. Distributed systems support for adaptive mobile applications. ACM Mobile Networks and Applications (special issue on Mobile Computing-System Services) 1996; 4: 399–408Google Scholar
  5. 5.
    APM Ltd. An introduction to ANSAware 4.0. Architecture Projects Management Ltd, Cambridge, UK, 1992.Google Scholar
  6. 6.
    APM Ltd. The ANSA reference manual, release 01.00. Architecture Projects Management Ltd, Cambridge, UK, 1989Google Scholar
  7. 7.
    ISO/IEC 10746-2. ITU recommendation X.902, open distributed processing-reference model-part 2. Foundations. International Standards Organization, 1995Google Scholar
  8. 8.
    ISO/IEC 10746-3. ITU recommendation X.903, open distributed processing — reference model — part 3. Architecture. International Standards Organization, 1995Google Scholar
  9. 9.
    Object Management Group. The Common Object Request Broker: architecture and specification, revision 2.2, 1998. Available at: http://www.omg.org/corba/corbiiop.htmGoogle Scholar
  10. 10.
    Dourish P. Awareness and coordination in shared workspace. In: Proceedings of the ACM CSCW'92 Conference on Computer Supported Cooperative Work. Toronto, Canada. ACM Press, New York, 1992: 107–114Google Scholar
  11. 11.
    Lauwers J, Lantz K. Collaboration awareness in support of collaboration transparency. In: Proceedings of the ACM SIGCHI'90 Conference on Human Factors in Computing Systems. Seattle, Washington. ACM Press, New York, 1990: 303Google Scholar
  12. 12.
    Cheverst K, Davies N, Friday A et al. Services to support consistency in mobile collaborative applications. In: Proceedings of the 3rd International Workshop on Services in Distributed Networked Environments (SDNE). Macao, China. IEEE Computer Society Press, Los Alamitos, Calif., 1996: 27–34Google Scholar
  13. 13.
    Oskiewicz E, Warne J, Olsen M. A model for interface groups APM/TR.009.00. Architecture Projects Management Ltd, Cambridge, UK, 1990Google Scholar
  14. 14.
    Greenberg S, Marwood D. Real time groupware as a distributed system: concurrency control and its effect on the interface. In: Proceedings of the ACM CSCW'94 Conference on Computer Supported Cooperative Work. Chapel Hill, N. C. ACM Press, New York, 1994: 22–26Google Scholar
  15. 15.
    Dewan P. Flexible user interface coupling in collaborative systems. In: Proceedings of the ACM CHI'91 Conference on Human Factors in Computing Systems. New Orleans, La. ACM Press, New York, 1991: 41–48Google Scholar
  16. 16.
    Friday A, Cheverst K, Davies N et al. Extensions to ANS Aware for advanced mobile applications. In: Proceedings of the International Conference on Distributed Platforms. Dresden. Chapman and Hall, London, 1996: 29–43Google Scholar

Copyright information

© Springer-Verlag London Ltd 1999

Authors and Affiliations

  • Keith Cheverst
    • 1
  • Gordon Blair
    • 1
  • Nigel Davies
    • 1
  • Adrian Friday
    • 1
  1. 1.Distributed Multimedia Research Group, Department of ComputingLancaster UniversityLancasterUK

Personalised recommendations