Reflection as a principle for better usability

Christof Lutteroth, Gerald Weber

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding

2 Citations (SciVal)


This paper explores the principle of reflection, which is well-known from the world of programming languages, and its relation to HCI. We define reflection in a wider sense that can be applied to the world of user interfaces, and argue that the new, generalized notion of reflection can benefit the usability of a system significantly. The paper discusses concrete approaches for the design of reflective user interfaces, and shows that the reflection principle is in fact already used in many existing applications.
Original languageEnglish
Title of host publicationProceedings of the 18th Australian Software Engineering Conference (ASWEC), 2007
Number of pages10
ISBN (Print)9780769527789
Publication statusPublished - 2007


Dive into the research topics of 'Reflection as a principle for better usability'. Together they form a unique fingerprint.

Cite this