Computer-mediated communication for intellectual teamwork: a field experiment in group writing
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Groupware: some issues and experiences
Communications of the ACM
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
GroupWeb: a WWW browser as real time groupware
Conference Companion on Human Factors in Computing Systems
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Collaborative information retrieval (CIR)
The New Review of Information Behaviour Research
Annotate! A Tool for Collaborative Information Retrieval
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Patterns, frameworks, and middleware: their synergistic relationships
Proceedings of the 25th International Conference on Software Engineering
SearchTogether: an interface for collaborative web search
Proceedings of the 20th annual ACM symposium on User interface software and technology
JCLEC: a Java framework for evolutionary computation
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special issue (pp 315-357) "Ordered structures in many-valued logic"
CoSearch: a system for co-located collaborative web search
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A survey of collaborative web search practices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Algorithmic mediation for collaborative exploratory search
Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Synchronous Collaborative Information Retrieval: Techniques and Evaluation
ECIR '09 Proceedings of the 31th European Conference on IR Research on Advances in Information Retrieval
ICSE '09 COMPANION Proceedings of the 2009 31st International Conference on Software Engineering: Companion Volume
Collaborative Information Retrieval in an information-intensive domain
Information Processing and Management: an International Journal
S3: storable, shareable search
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Challenges and improvements in distributed software development: a systematic review
Advances in Software Engineering
Editorial: Introduction to the special issue
Information Processing and Management: an International Journal
3rd international workshop on collaborative information retrieval (CIR2011)
Proceedings of the 20th ACM international conference on Information and knowledge management
Efficient algorithms for collaborative decision making for large scale settings
Proceedings of the 3rd international workshop on Collaborative information retrieval
Hi-index | 0.00 |
In this paper we describe the design of a groupware framework, CIRLab, for experimenting with collaborative information retrieval (CIR) techniques in different search scenarios. This framework has been designed applying design patterns and an object-oriented middleware platform to maximize its reusability and adaptability in new contexts with a minimum of programming efforts. Our collaborative search application comprises three main modules: the Core, which supports various modern state-of-the-art CIR techniques that can be reused or extended in a distributed collaborative environment; the Facades Mediator, an event-driven notification service which allows easy integration between the Core and front-end applications; and finally, the Actions Tracker, which allows researchers to perform experiments on the different elements involved in the collaborative search sessions. The applying of this framework is illustrated through the analysis of the collaborative search-driven development case study.