Specifying and controlling multi-channel web interfaces for enterprise applications
Information Systems Frontiers
Experiences with a dialog-driven process model for web application development
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Hi-index | 0.00 |
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.