Feature oriented evolutions for context-aware adaptive systems

  • Authors:
  • Paola Inverardi;Marco Mori

  • Affiliations:
  • Università dell'Aquila;IMT Institute for Advanced Studies Lucca

  • Venue:
  • Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE)
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Context-aware adaptive systems are a promising approach to deal with the uncertainty shown by the environment. Their ability is to perform run-time adaptations driven by the context thus promoting software evolution to the norm rather than considering it as an exception. We have identified two different kind of evolutions that the system should be able to perform. In the foreseen evolution the context is completely characterized whereas in the unforeseen evolution the context is keep updated as new functionalities are required by the user. Both evolutions are presented using a system notation based on the feature engineering approach that relates requirement, specification and context assumptions. A notion of consistent evolution toward the future system variant is proposed.