Abstract
This paper is directly focused on the design of middleware functions to support a distributed cooperative authoring environment on the World Wide Web. Using the advanced storage and access functions of the PIÑAS middleware, co-authors can produce fragmented and replicated documents in a structured, consistent and efficient way. However, despite it provides elaborated, concerted, secure and parameterizable cooperative editing support and mechanisms, this kind of applications requires a suited and efficient inter-application communication service to design and implement flexible, efficient, and adapted group awareness functionalities.
Thus, we developed a proof-of-concept implementation of a centralized version of a Distributed Event Management Service that allows to establish communication between cooperative applications, either in distributed or centralized mode. As an essential component for the development of cooperative environments, this Distributed Event Management Service allowed us to design an Adaptive Group Awareness Engine whose aim is to automatically deduce and adapt co-author’s cooperative environments to allow them collaborate closer. Thus, this user associated inference engine captures the application events corresponding to author’s actions,and uses its knowledge and rule bases,to detect co-author’s complementary or related work, specialists, or beginners, etc. Its final goal is to propose modifications to the author working environments, application interfaces, communication or interaction ways, etc.
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
R. Baecker, D. Nastos, I. Posner and K. L. Mawby, “The User-Centred Iterative Design of Collaborative Writing Software ”, In Proc. of ACM/SIGCHI and IFIP Conference on Human Factors in Computing Systems (INTERCHI’ 93), ACM Press, Amsterdam (Netherlands), pp. 399–405, 24–29 April 1993.
G. Calvary, J. Coutaz, and J. Nigay, “From Single User Architectural Design to PAC*, a Generic Software Architecture for CSCW ”, In Proc. of the Conference on Human Factors in Computer Systems (CHI’97), ACM Press, Atlanta, Georgia (USA), pp. 242–249, 22–27 March 1997.
D. Decouchant, V. Quint and M. Romero Salcedo, “Structured and Distributed Cooperative Editing in a Large Scale Network ”, Groupware and Authoring (Chapter 13), R. Rada, ed., Academic Press, London (Great Britain), pp.265–295, May 1996.
D. Decouchant, A. M. Martńez and E. Martńez, “Documents for Web Cooperative Authoring ”, In Proc. CRIWG’ 99,5th International Workshop on Groupware, IEEE Computer Society, Cancún (México), pp.286–295, 15–18 September 1999.
D. Decouchant, A. M. Martńez, “A Cooperative, Deductive, and Self-Adaptive Web Authoring Environment ”, In Proc. of the Mexican International Conference on Artificial Intelligence (MICAI’2000), Lecture Notes in Artificial Intelligence, Springer Verlag, Acapulco (México), pp. 443–457, 11–14 April 2000.
D. Decouchant, J. Favela and A. M. Martńez-Enríquez, “PI~NAS:A Middleware for Web Distributed Cooperative Authoring ”, In Proc. of the 2001 Symposium on Applications and the Internet (SAINT’2001),IEEE Computer Society and IPJ Information Processing Society of Japan, San Diego, California (USA), pp.187–194, 8–12 January 2001.
A. L. Morán, J. Favela, A. M. Martńez and D. Decouchant, “Document Presence Notification Services for Collaborative Writing ”, In Proc. CRIWG’ 2001,7th International Workshop on Groupware, IEEE Computer Society, Darmstadt (Germany), pp.125–133, 6–8 September 2001.
Object Management Group., “CORBA Event Service Specification, Version 1.1 ”, 2001, http://www.omg.org/technology/documents/formal/event service. htm.
D. Salber, J. Coutaz, D. Decouchant and M. Riveill, “De l’observabilité et de l 'honnêteté:les cas du contrôle d 'accèsdans la Communication Homme-Homme Médiatisée ”, In Proc of the conference “Interface Homme-Machine ”(IHM’95), CEPAD, pp.27–34, 1995 (In french).
Sun Micro Systems Inc., “RFC 1050,RPC: Remote Procedure Cal l Protocol Specification ”,1988, http://www.faqs.org/rfcs/rfc1050.html.
Sun MicroSystems Inc., “Remote Method Invocation Specification Version 1.3.0 ”, 1999, http://java.sun.com/j2se/1.3/docs/guide/rmi/spec/rmiTOC.html.
Sun MicroSystems Inc.,“Java Message Service Specification Version 1.0.2b ”, 2001, http://java.sun.com/products/jms/docs.html.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Decouchant, D., Martńez-Enríquez, A.M., Favela, J., L.Morán, A., Mendoza, S., Jafar, S. (2002). A Distributed Event Service for Adaptive Group Awareness. In: Coello Coello, C.A., de Albornoz, A., Sucar, L.E., Battistutti, O.C. (eds) MICAI 2002: Advances in Artificial Intelligence. MICAI 2002. Lecture Notes in Computer Science(), vol 2313. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46016-0_53
Download citation
DOI: https://doi.org/10.1007/3-540-46016-0_53
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43475-7
Online ISBN: 978-3-540-46016-9
eBook Packages: Springer Book Archive