Supporting runtime system evolution to adapt to user behaviour

  • Authors:
  • Estefanía Serral;Pedro Valderas;Vicente Pelechano

  • Affiliations:
  • Centro de Investigación en Métodos de Producción de Software, Universidad Politécnica de Valencia, Valencia, Spain;Centro de Investigación en Métodos de Producción de Software, Universidad Politécnica de Valencia, Valencia, Spain;Centro de Investigación en Métodos de Producción de Software, Universidad Politécnica de Valencia, Valencia, Spain

  • Venue:
  • CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Using a context-aware approach, we deal with the automation of user routines. To do this, these routines, or user behaviour patterns, are described using a context model and a context-adaptive task model, and are automated by an engine that executes the patterns as specified. However, user behavior patterns defined at design time may become obsolete and useless since users needs may change. To avoid this, it is essential that the system supports the evolution of these patterns. In this work, we focus on supporting this evolution by confronting an important challenge in evolution research: raise the level in which evolution is applied to the modelling level. We develop mechanisms to support the pattern evolution by updating the models at runtime. Also, we provide end-users with a tool that allows them to carry out the pattern evolution by using user-friendly interfaces.