|
ABSTRACT
A large number of user interface (UI) pattern collections have been developed by different researchers. This paper discusses the main requirements for a tool to be used by researchers and user interface designers that can manage a repository of possibly disparate pattern collections. An analysis of the main requirements and specifications for such a tool has been carried out. Pattern tools have been surveyed to identify the functionality they provide. A framework for a UI pattern management tool has been developed in the light of the analysis and the survey.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Alexander, C. Notes on the Synthesis of Form. Harvard University Press, Cambridge, 1964.
|
| |
2
|
Alexander, C. The Timeless Way of Building. Oxford University Press, New York, 1979.
|
| |
3
|
Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdhl-King, I. and Angel, S. A Pattern Language: Towns, Building, Constructions. Oxford University Press, New York, 1977.
|
| |
4
|
|
| |
5
|
DIAC02 Public Sphere Project. <u>http://diac.cpsr.org/cgibin/diac02/pattern.cgi.</u>
|
| |
6
|
Douglas K. Van Duyne , James Landay , Jason I. Hong, The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2002
|
 |
7
|
Sally Fincher , Janet Finlay , Sharon Greene , Lauretta Jones , Paul Matchen , John Thomas , Pedro J. Molina, Perspectives on HCI patterns: concepts and tools, CHI '03 extended abstracts on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
[doi> 10.1145/765891.766140]
|
| |
8
|
Gaffar, A., Sinnig, D., Javahery, H. and Seffah, A. MOUDIL. <u>http://hci.cs.concordia.ca/moudil.</u>
|
| |
9
|
Gaffar, A., Sinnig, D., Javahery, H. and Seffah, A., MOUDIL: A Comprehensive Framework for Disseminating and Sharing HCI Patterns. In CHI 2003 workshop on HCI Patterns: Concepts and Tools, (Fort Lauderdale, Florida, 2003).
|
| |
10
|
|
| |
11
|
Graham, I. Wu Website. <u>http://www.wupatterns.com/.</u>
|
| |
12
|
Greene, S. L., Matchen, P. M., Jones, L., Thomas, J. C. and Callery, M., Tool-based Decision Support for Pattern Assisted Development. In CHI 2003 workshop on HCI Patterns: Concepts and Tools, (Fort Lauderdale, Florida, 2003).
|
 |
13
|
|
| |
14
|
|
| |
15
|
Henninger, S., Keshk, M. and Kinworthy, R., Capturing and Disseminating Usability Patterns With Semantic Web Technology. In CHI 2003 workshop on HCI Patterns: Concepts and Tools, (Fort Lauderdale, Florida, 2003).
|
| |
16
|
Laakso, S. A. User Interface Design Patterns. <u>http://www.cs.helsinki.fi/u/salaakso/patterns/index.html.</u>
|
| |
17
|
Lin, J. and Landay, J., Damask: A Tool for Early-Stage Design and Prototyping of Cross-Device User Interfaces. In CHI 2003 workshop on HCI Patterns: Concepts and Tools, (Fort Lauderdale, Florida, 2003).
|
| |
18
|
Martin, D., Rodden, T., Sommerville, I., Rouncefield, M. and Hughes, J. Patterns of cooperative interaction. <u>http://polo.lancs.ac.uk/pointer/PatternsOfCooperativeInteraction</u>
|
| |
19
|
Molina, P. J. and Hernandez, J., Just-UI: Using patterns as concepts for IU specification and code generation. In CHI 2003 workshop on HCI Patterns: Concepts and Tools, (Fort Lauderdale, Florida, 2003).
|
| |
20
|
|
| |
21
|
Schuemmer, T., Evolving a Groupware Pattern Language. In ECSCW2003 Workshop "From Good Practices to Patterns", (Helsinki, Finland, 2003).
|
| |
22
|
Schuemmer, T., Seeking for structure in a Groupware Pattern Language. In CHI 2003 workshop on HCI Patterns: Concepts and Tools, (Fort Lauderdale, Florida, 2003).
|
| |
23
|
Tidwell, J. COMMON GROUND:A Pattern Language for Human-Computer Interface Design. <u>http://www.mit.edu/~jtidwell/interaction_patterns.html.</u>
|
| |
24
|
Tidwell, J. UI Patterns and Techniques. <u>http://time-tripper.com/uipatterns/index.php.</u>
|
| |
25
|
|
| |
26
|
Welie, M. v. Patterns in Interaction Design. <u>http://www.welie.com/index.html.</u>
|
 |
27
|
|
| |
28
|
Welie, M. v., Veer, G. C. v. d. and Eliëns, A., Patterns as Tools for User Interface Design. In International Workshop on Tools for Working with Guidelines, (Biarritz, France, 2000), 313--324.
|
| |
29
|
Zajicek, M., Eight patterns for speech interaction for older adults. In CHI 2004 Conference on Human Factors in Computing Systems, (Vienna, Austria, 2004).
|
|