Ontology-Based Modelling of Session Management Policies for Groupware Applications

Groupware applications support group work and groups may perform geographically distributed with different roles and using different organizational structures. It is important that these applications do not provide only the needed infrastructure to support group work, but also grant some ways to change the group behaviour during a session. Therefore, this paper presents a conceptual model of the session management policies by means of an ontology, i.e. we model the form in which group work is organized. This ontology describes the concepts, the relations among them and the axioms that allow to specify and control the role changes that a user can play in a session and the changes in the rights/obligations of each role. In this model we have separated the mechanisms that consent to establishing a session (i.e. mechanisms to create the shared workspace) from the session management policies. Moreover, we can create templates of policies that can be employed to facilitate their reuse in runtime. In this way, we can affirm that this model smooths the dynamic group work.

[1]  Morris Sloman,et al.  Policies Hierarchies for Distributed Systems Management , 1993, IEEE J. Sel. Areas Commun..

[2]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[3]  P. Venkat Rangan,et al.  A formal basis for structured multimedia collaborations , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[4]  Antonio F. Gómez-Skarmeta,et al.  ANTS Framework for Cooperative Work Environments , 2003, Computer.

[5]  Geraldine Fitzpatrick,et al.  Work, Locales and Distributed Social Worlds , 1995, ECSCW.

[6]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[7]  Simon M. Kaplan,et al.  Supporting collaborative processes with Conversation Builder , 1992, Comput. Commun..

[8]  LópezPedro García,et al.  ANTS Framework for Cooperative Work Environments , 2003 .

[9]  Saul Greenberg,et al.  Building real-time groupware with GroupKit, a groupware toolkit , 1996, TCHI.

[10]  Morris Sloman,et al.  Policy driven management for distributed systems , 1994, Journal of Network and Systems Management.

[11]  Mario Anzures-García,et al.  Development of Extensible and Flexible Collaborative Applications Using a Web Service-Based Architecture , 2006, RISE.

[12]  Prasun Dewan,et al.  Access control for collaborative environments , 1992, CSCW '92.

[13]  P. Venkat Rangan,et al.  Multimedia Conferencing as a Universal Paradigm for Collaboration , 1992 .

[14]  Morris Sloman,et al.  The representation of policies as system objects , 1991, COCS '91.

[15]  Clarence A. Ellis,et al.  Concurrency control in groupware systems , 1989, SIGMOD '89.

[16]  George R. S. Weir,et al.  People and Computers IX: Crafting Interaction: Styles, Metaphors, Modalities and Agents , 1994 .

[17]  Geraldine Fitzpatrick,et al.  Physical spaces, virtual places and social worlds: a study of work in the virtual , 1996, CSCW '96.

[18]  W. Keith Edwards Session management for collaborative applications , 1994, CSCW '94.

[19]  Michel Beaudouin-Lafon Beyond the Workstation: Mediaspaces and Augmentd Reality , 1994, BCS HCI.

[20]  J. J. Garcia-Luna-Aceves,et al.  Floor control for multimedia conferencing and collaboration , 1997, Multimedia Systems.