TY - GEN
T1 - HCI pattern semantics in XML
T2 - 2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005
AU - Gaffar, Ashraf
AU - Seffah, Ahmed
AU - Van Der Poll, John A.
N1 - Funding Information:
This work is supported by the National Science and Engineering Research Council (NSERC) Canada, le Fonds Québécois de la Recherche sur la Nature et les Technologies (FQRNT) Canada, and Daimler Chrysler Software Technology Center (Web Engineering project, Star Phase I), Ulm, Germany.
Publisher Copyright:
Copyright 2005 ACM.
PY - 2005/5/16
Y1 - 2005/5/16
N2 - 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.
AB - 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.
KW - Information modeling
KW - Knowledge dissemination
KW - Knowledge representation
KW - Knowledge reuse
KW - Programmable patterns
KW - XML
UR - http://www.scopus.com/inward/record.url?scp=77955139101&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77955139101&partnerID=8YFLogxK
U2 - 10.1145/1083106.1083112
DO - 10.1145/1083106.1083112
M3 - Conference contribution
AN - SCOPUS:77955139101
T3 - Proceedings of the 2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005
BT - Proceedings of the 2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005
PB - Association for Computing Machinery, Inc
Y2 - 16 May 2005
ER -