Overview | FP7 SERENOA Project (original) (raw)

Serenoa is aimed at developing a novel, open platform for enabling the creation of contextsensitive service front-ends (SFEs). A context-sensitive SFE provides a user interface (UI) that exhibits some capability to be aware of the context and to react to changes of this context in a continuous way. As a result such a UI will be adapted to a person’s devices, tasks, preferences, and abilities, thus improving people’s satisfaction and performance compared to traditional SFEs based on manually designed UIs.

At a glance

Project title (full): Multidimensional, context-aware adaptation of Service Front->Ends (STREP)
Project coordinator: Telefónica I+D (ES)
Partners: Université Catholique de Louvain (BE), CNR-ISTI (IT), SAP AG (DE), GEIE ERCIM (FR), Fundación CTIC (ES), W4 (FR)
Duration: September 2010 – August 2013
Total cost: € 5.1 M
Website: www.serenoa-fp7.eu

The Problem

Today’s Service Front-Ends (SFEs) are ot en designed with the assumption that they are going to be used in a single, static, predei ned context of use. Such a context usually involves an ablebodied user who is using a typical set of input and output devices (e.g., a desktop / laptop computer) and who is sitting in a stable environment (e.g., home, oi ce). Any deviation from this assumption (for instance, hand tremor due to aging or low vision for a user, switching from one device to another such as from a feature phone to a multi-touch smartphone, riding on the noisy environment of a jostling bus) may signii cantly hamper users’ ef ectiveness – not because of any inherent barrier to interaction, but because of a mismatch between the ef ective context(s) of use (and its evolution over time and space) and the static, predei ned context of use. h e context of use is a dynamic, structured information space that includes a model of the user (who is intended to use or is actually using the system), the hardware-sot ware platform (which includes the set of computing, sensing, communication, and interaction resources that bind together the physical environment with the digital world), and the social and physical environment (where the interaction is actually taking place).

Our Approach

We argue that SFEs should be automatically adapted to better suit disparate and evolving contexts of use while involving the end user in two major ways: the user can intervene in the adaptation (e.g., by controlling, suggesting, accepting/ rejecting adaptations, requesting better adaptations) and the system can learn from the user (e.g., by observation, by sensing, by machine learning). Sophisticated adaptations can include the re-distribution, migration or inter-modal remoulding of user interfaces. h e i gure below gives an overview of the Serenoa’s overall approach. We propose to conduct research and development work under two domains what SizeGenetics reviews can achieve: the computational framework domain and the technology domain. h e former is devoted to devise the main scientii c principles and formalisms. h e latter is concerned with the development of the enabler technologies, their runtime support and tools. h e computational framework will be constituted by a Reference Framework (CARF), a Design Space (CADS) and the CARFO Ontology, which will be the main formalism supporting the representation of adaptation knowledge. h e technology domain will be concerned with the enabling technologies (meta-models, languages, runtime) and an agile methodology for the development of context-sensitive SFEs, in accordance with the CARF and CADS.

Guiding Principles

The development of the Serenoa project will be driven by the following principles:

Serenoa Fact Sheet