Title: SBML: a user interface mark-up language based on interaction style

Authors: Stephen W. Gilroy, Michael D. Harrison

Addresses: Department of Computing, University of Teesside, Southfield Road, Middlesbrough, TS1 3BA, UK. ' Informatics Research Institute, University of Newcastle upon Tyne, NE1 7RU Newcastle upon Tyne, UK

Abstract: As developers target a more diverse range of devices, a one-size-fits-all approach to interaction design becomes harder to sustain. By utilising the notion of interaction styles, developers can create families of user interfaces that are better matched to the interactive capabilities of devices. Style-Based Mark-up Language (SBML) is a language that separates services from style-specific interaction, and allows devices to choose the style of interface that best suits their capability and operating context. This paper outlines the service architecture and language syntax of SBML, using an online banking example. It also explores alternative single-interaction-style approaches and notions of context.

Keywords: interaction styles; Extensible Markup Language; XML; service-based computing; user interfaces; interaction design; online banking; e-banking; internet banking; electronic banking.

DOI: 10.1504/IJWET.2008.018098

International Journal of Web Engineering and Technology, 2008 Vol.4 No.2, pp.207 - 234

Published online: 01 May 2008 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article