AUIT: Adaptable User Interface Technology, with Extended Java Server Pages

John Grundy, Wenjing Zou

Research output: Chapter in Book/Report/Conference proceedingChapter (Book)Researchpeer-review

4 Citations (Scopus)


We have developed a new approach for the development of adaptable, web-based information system user interfaces. This provides developers with a set of device-independent mark-up tags used to specify thin-client screen elements, element groupings, and user and user task annotations. We have implemented this with Java Server Page custom tag libraries, making our system fully compatible with current J2EE-based information system architectures. We have developed a novel automated approach for splitting too-large screens into parts for different display devices. We have developed several systems with our technology, all evaluated by end users and commercially deployable. Developers report that they find our technology easier to use and more powerful for building and maintaining adaptable web-based user interfaces than other current approaches. End users report they find the adaptive interfaces suitable for their application tasks, and in some instances prefer them to hard-coded, device- and user-tailored implementations.

Original languageEnglish
Title of host publicationMultiple User Interfaces
Subtitle of host publicationCross-Platform Applications and Context-Aware Interfaces
Number of pages19
ISBN (Electronic)9780470091708
ISBN (Print)0470854448, 9780470854440
Publication statusPublished - 18 Aug 2005
Externally publishedYes


  • Active Server Pages
  • Adaptable User Interface Technology (AUIT) architecture
  • Device-independent mark-up tags
  • Element groupings
  • Java 2 Enterprise Edition (J2EE)
  • Java Server Pages (JSPs)
  • Network bandwidth
  • Thin-client screen elements
  • User and user task annotations

Cite this