Designing Multi-Device Interactive Services through Multiple Abstraction Levels.
Silvia Berti, Giulio Mori, Fabio Paternò, Carmen Santoro · 2004
The purpose of this paper is to discuss the features of our TERESA environment and show how it can support design and development of multi-device interactive services. This is a tool for model-based design of multi-device interfaces. It considers three levels of abstractions (task model, abstract user interface and concrete user interface). For each of them a specific language has been defined and used. The task and the abstract user interface levels are described by platformindependent languages, which allow designers to focus on conceptual aspects and to avoid dealing with a plethora of low level details. 1