About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
casa 15(3): e4

Research Article

On Sustaining Dynamic Adaptation of Context-Aware Services

Download1367 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/casa.2.3.e4,
        author={Boudjemaa Boudaa and Slimane Hammoudi and Abdelkader Bouguessa and Leila Amel Mebarki and Mohammed Amine Chikh},
        title={On Sustaining Dynamic Adaptation of Context-Aware Services},
        journal={EAI Endorsed Transactions on Context-aware Systems and Applications},
        volume={2},
        number={3},
        publisher={ICST},
        journal_a={CASA},
        year={2015},
        month={3},
        keywords={Context-Aware Service, Dynamic Adaptation, Model-Driven Development, MAPE-K},
        doi={10.4108/casa.2.3.e4}
    }
    
  • Boudjemaa Boudaa
    Slimane Hammoudi
    Abdelkader Bouguessa
    Leila Amel Mebarki
    Mohammed Amine Chikh
    Year: 2015
    On Sustaining Dynamic Adaptation of Context-Aware Services
    CASA
    ICST
    DOI: 10.4108/casa.2.3.e4
Boudjemaa Boudaa1,*, Slimane Hammoudi2, Abdelkader Bouguessa1, Leila Amel Mebarki1, Mohammed Amine Chikh3
  • 1: Département d’Informatique, Université Ibn Khaldoun, Tiaret, Algérie
  • 2: Equipe MODESTE, Groupe ESEO, Angers, France
  • 3: Département d’Informatique, Université Abou Bekr Belkaid, Tlemcen, Algérie
*Contact email: boudjemaa.boudaa@univ-tiaret.dz

Abstract

The modern human is getting more and more mobile having access to online services by using mobile cutting-edge computational devices. In the last decade, the field of context-aware services had led to emerge several works. However, most of the proposed approaches have not provided clear adaptation strategies in case of unforeseen contexts. Dealing with this last at runtime is also another crucial need that has been ignored in their proposals. This paper aims to propose a generic dynamic adaptation process as a phase in a model-driven development life-cycle for context-aware services using the MAPE-K control loop to meet the runtime adaptation. This process is validated by implementing an illustrative application on FraSCAti platform. The main benefit of the proposed process is to sustain the self-reconfiguration of such services at model and code levels by enabling successive dynamic adaptations depending on the changing context.

Keywords
Context-Aware Service, Dynamic Adaptation, Model-Driven Development, MAPE-K
Received
2014-12-15
Accepted
2014-12-06
Published
2015-03-12
Publisher
ICST
http://dx.doi.org/10.4108/casa.2.3.e4

Copyright © 2015 Boudjemaa Boudaa et al., licensed to ICST. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL