HCI pattern semantics in XML: A pragmatic approach

Ashraf Gaffar, Ahmed Seffah, John A. Van Der Poll

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProceedings of the 2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)1595931201, 9781595931207
DOIs
StatePublished - May 16 2005
Externally publishedYes
Event2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005 - St. Louis, United States
Duration: May 16 2005 → …

Publication series

NameProceedings of the 2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005

Other

Other2005 Workshop on Human and Social Factors of Software Engineering, HSSE 2005
Country/TerritoryUnited States
CitySt. Louis
Period5/16/05 → …

Keywords

  • Information modeling
  • Knowledge dissemination
  • Knowledge representation
  • Knowledge reuse
  • Programmable patterns
  • XML

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction

Fingerprint

Dive into the research topics of 'HCI pattern semantics in XML: A pragmatic approach'. Together they form a unique fingerprint.

Cite this