The user-centered iterative design of collaborative writing software
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
From single-user architectural design to PAC*: a generic software architecture model for CSCW
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Document Presence Notification Services for Collaborative Writing
CRIWG '01 Proceedings of the Seventh International Workshop on Groupware
A Cooperative, Deductive and Self-Adaptive Web Authoring Environment
MICAI '00 Proceedings of the Mexican International Conference on Artificial Intelligence: Advances in Artificial Intelligence
PINAS: A Middleware for Web Distributed Cooperative Authoring
SAINT '01 Proceedings of the 2001 Symposium on Applications and the Internet (SAINT 2001)
PIÑAS: Supporting a Community of Co-authors on the Web
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
Contextual awareness based communication and coauthoring proximity in the internet
Expert Systems with Applications: An International Journal
Collaborative Assistant to Handle MathML Expressions
Calculemus '09/MKM '09 Proceedings of the 16th Symposium, 8th International Conference. Held as Part of CICM '09 on Intelligent Computer Mathematics
Awareness and coordination for web cooperative authoring
AWIC'05 Proceedings of the Third international conference on Advances in Web Intelligence
Hi-index | 0.00 |
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.