Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Scenario-based design: envisioning work and technology in system development
Scenario-based design: envisioning work and technology in system development
A Pattern Approach to Interaction Design
A Pattern Approach to Interaction Design
Mystery at the museum: a collaborative game for museum education
CSCL '05 Proceedings of th 2005 conference on Computer support for collaborative learning: learning 2005: the next 10 years!
Evaluating and implementing a collaborative office document system
Interacting with Computers
CoSearch: a system for co-located collaborative web search
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Learning design principles for a collaborative information seeking system
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Web Design Patterns: Investigating User Goals and Browsing Strategies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
A design pattern mining method for interaction design
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
On supporting users' reflection during small groups synchronous collaboration
CRIWG'06 Proceedings of the 12th international conference on Groupware: design, implementation, and use
Analyzing the HCI design pattern variety
Proceedings of the 1st Asian Conference on Pattern Languages of Programs
Using design patterns in collaborative interaction design processes
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work Companion
Hi-index | 0.00 |
Many working environments require that geographically-distributed or co-located work group members work together - supported by software - in developing and refining one commonly shared resource in the same time. Hence, synchronous collaboration is common to various contexts and domains, examples being drawing, searching, text editing, and game solving. However, little work has been done in identifying design patterns for the design of systems for such collaboration. This line of research aims at identifying, relating and evaluating such design patterns for providing: a). a better understanding of the design processes of synchronous collaborative software, and b). a repository of knowledge comprising best practices in such design processes for practitioners.