|
ABSTRACT
User interface design is a multidisciplinary field at the crossroads between software engineering, computer science, psychology and cognitive science. HCI pattern writers focus on usability and human aspects of the interface. They use elaborate narrative formats to convey theories and practices of interaction design. Pattern users are typically software developers who need concise and pragmatic guidance of when and how patterns can be used. Narrative descriptions make it difficult to integrate patterns into design (CASE) tools. In this paper, we discuss how patterns can be represented in XML to effectively support their dissemination and assimilation in a programmable environment.
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
|
|
| |
2
|
|
| |
3
|
Tidwell, J.: Common Ground: A Pattern Language for Human-Computer Interface Design. 1997, at http://www.mit.edu/~jtidwell/common_ground.html
|
| |
4
|
Welie, M. V., Veer, G. C. V-d., Eliëns, A.: Patterns as Tools for User Interface Design. Int. Workshop on Tools for Working with Guidelines. October 7-8, 2000, Biarritz France.
|
| |
5
|
Coram, T., Lee, J: Experiences - A Pattern Language for User Interface Design. 1998, at http://www.maplefish.com/todd/papers/experiences
|
| |
6
|
Lafrenière, D., Granlund, A.: Usability Professional Association Workshop on Pattern-Supported Approach to the User Interface Design. 1999, at http://www.gespro.com/lafrenid/Workshop_Report.pdf
|
 |
7
|
Jan O. Borchers, A pattern approach to interaction design, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, p.369-378, August 17-19, 2000, New York City, New York, United States
[doi> 10.1145/347642.347795]
|
 |
8
|
Thomas Erickson, Lingua Francas for design: sacred places and pattern languages, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, p.357-368, August 17-19, 2000, New York City, New York, United States
[doi> 10.1145/347642.347794]
|
| |
9
|
|
| |
10
|
Florijin, G., Meijers, M., Winsen, P. V.: Tool Support in Design Patterns. In: Lecture Notes in Computer Science. No.1241, Askit, M., Matsuoka, S. (Eds.): ECOOP, Springer Verlag 1997.
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
Gaffar, A., Seffah A., Javahery, H., Sinnig, D.: MOUDIL: A Platform for Capturing and Sharing Patterns. Patterns in Practice Workshop, ACM CHI Conference, Florida, April 2003.
|
| |
15
|
Meszaros, G., Doble, J.: A Pattern Language for Pattern Writing. at http://hillside.net/patterns/writing/patternwritingpaper.htm
|
| |
16
|
Sinnig, D., Gaffar, A., Reichart, D., Forbrig, P., Seffah, A.: Patterns in Model-based Engineering. In Proceedings of CADUI 2004, Funchal, Protugal, 13.-16. Jan., 2004, pp. 197--210
|
 |
17
|
James Lin , Mark W. Newman , Jason I. Hong , James A. Landay, DENIM: finding a tighter fit between tools and practice for Web site design, Proceedings of the SIGCHI conference on Human factors in computing systems, p.510-517, April 01-06, 2000, The Hague, The Netherlands
[doi> 10.1145/332040.332486]
|
| |
18
|
|
| |
19
|
|
| |
20
|
Engelberg, D., Seffah, A.: Design Patterns for the Navigation of Large Information Architectures. 11th Annual Usability Professional Association Conference. Orlando, Florida, July 8--12, 2002.
|
|