2004
Journal article  Open Access

Design and development of multi-device user interfaces through multiple logical descriptions

Mori G., Paternò F., Santoro C.

Design tools and techniques  Authoring Tools. Model Checking. Documentation  Software Engineering  task models  Software  heterogeneous clients  authoring environments  Man-machine interfaces  multiplatform user interfaces 

The increasing availability of new types of interaction platforms raises a number of issues for designers and developers. There is a need for new methods and tools to support development of nomadic applications, which can be accessed through a variety of devices. This paper presents a solution, based on the use of three levels of abstractions, that allows designers to focus on the relevant logical aspects and avoid dealing with a plethora of low-level details. We have defined a number of transformations able to obtain user interfaces from such abstractions, taking into account the available platforms and their interaction modalities while preserving usability. The transformations are supported by an authoring tool, TERESA, which provides designers and developers with various levels of automatic support and several possibilities for tailoring such transformations to their needs.

Source: IEEE transactions on software engineering 30 (2004): 507–520. doi:10.1109/TSE.2004.40

Publisher: Institute of Electrical and Electronics Engineers], [New York,, Stati Uniti d'America


Metrics



Back to previous page
BibTeX entry
@article{oai:it.cnr:prodotti:43750,
	title = {Design and development of multi-device user interfaces through multiple logical descriptions},
	author = {Mori G. and Paternò F. and Santoro C.},
	publisher = {Institute of Electrical and Electronics Engineers], [New York,, Stati Uniti d'America},
	doi = {10.1109/tse.2004.40},
	journal = {IEEE transactions on software engineering},
	volume = {30},
	pages = {507–520},
	year = {2004}
}