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 language for pattern writing
Pattern languages of program design 3
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!
Designing Interfaces
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
Dealing with abstraction: Case study generalisation as a method for eliciting design patterns
Computers in Human Behavior
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
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
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
On the use of design patterns in collaborative design processes
Procedings of the Second Conference on Creativity and Innovation in Design
Hi-index | 0.00 |
This paper reports on a design pattern mining method addressing pattern mining in interaction design. The method aims at identifying proven solutions to recurring design problems through design workshops and software application analysis. During a design workshop, a team of 3-5 designers is asked to design the GUI and the interaction process for an application in the domain of the mining process and the design issues they address are collected. Moreover, a set of software applications in the area of the mining process is analyzed in order to identify in what measure the design issues discussed during the workshops are considered in the implementation of existing applications. Candidates for being documented as design patterns are the most recurring design issues in both the workshops and the software analysis. The paper describes the method together with its application in mining for design patterns for the design of synchronous collaborative systems.