A Dialog Control Framework for Hypertext-Based Applications

  • Authors:
  • Matthias Book;Volker Gruhn

  • Affiliations:
  • -;-

  • Venue:
  • QSIC '03 Proceedings of the Third International Conference on Quality Software
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hypertext-based user interfaces have become attractivefor many distributed applications today, but they do notreach the usability level of window-based UIs. Because ofinsufficient dialog control logic, they cannot managenested and hierarchical dialog structures that users havecome to expect from window-based UIs. We thereforepresent a framework that implements a dialog controllogic capable of handling complex, nested dialogstructures, and introduce a notation and an XML-basedlanguage for specifying such dialog structures. Keyconcepts are the encapsulation of multiple dialog steps incontext-independent dialog modules that can be nestedarbitrarily, and the specification of multiple device-specificinteraction patterns for a single device-independentapplication logic. The framework allowsblack box reuse, leaving only the implementation of theapplication logic, the design of the user interface and thespecification of the dialog flow to application developers.