<$BlogRSDUrl$>

Every Friday I pick a paper from the ACM Digital Library that is found by the search term +connected +2005 +"mobile device" +"user interface", and write a brief discussion of it. Why? Because it makes me actually read them.

virtual journal club: "Connected Mobile Devices UI"
Friday, August 06, 2004
Modelling internet based applications for designing multi-device adaptive interfaces 
Link

Enrico Bertini Università di Roma "La Sapienza", Roma, Italy archive
Proceedings of the working conference on Advanced visual interfaces table of contents
Gallipoli, Italy
SESSION: Advancing interaction table of contents
Pages: 252 - 256
Year of Publication: 2004
ISBN:1-58113-867-9

Abstract:
The wide spread of mobile devices in the consumer market has posed a number of new issues in the design of internet applications and their user interfaces. In particular, applications need to adapt their interaction modalities to different portable devices. In this paper we address the problem of defining models and techniques for designing internet based applications that automatically adapt to different mobile devices. First, we define a formal model that allows for specifying the interaction in a way that is abstract enough to be decoupled from the presentation layer, which is to be adapted to different contexts. The model is mainly based on the idea of describing the user interaction in terms of elementary actions. Then, we provide a formal device characterization showing how to effectively implements the AIUs in a multidevice context.

My Discussion:
This papers is related to previously discussed paper by Florins & Verdocnk and references other work by Verdonck and collaborators. Not surprising since it is about a model-based approach to user interfaces that have to run on multiple classes of devices. The paper starts off with listing rerefences to other work done in the field, and then continues with explaining its own modelling systems based on Atomic Interaction Units (AIU) like 'Browse Text' or 'Interact with Image'. No indication is given that the authors are trying to come up with a cannonical set of AIUs, more that a full task like "Make a hotel reservation" or "check the balance of a bank account" is broken down into specific AIUs like "Select hotels from a list of hotels". The paper is too short to really have a discussion of how well the AIUs are defined ass a formal construct, or if they are just formal-looking notations for informal intuitive decomposiions of web interfaces.

They couple AIUs with formal descriptions of the output device like "Can display 40 rows" or "can run JAVA", and based on that transform the display of an AIU to an appropriate form based on the device. They do give an example, but do not mention how much human intervention is required to make that same list appear differently on the two discussed devices.

Comments: Post a Comment

This page is powered by Blogger. Isn't yours?