Supporting Runtime Adaptation of Context-Aware Services

B. Boudaa, S. Hammoudi, A. Bouguessa, Amine Chikh
{"title":"Supporting Runtime Adaptation of Context-Aware Services","authors":"B. Boudaa, S. Hammoudi, A. Bouguessa, Amine Chikh","doi":"10.4108/ICST.ICCASA.2014.257300","DOIUrl":null,"url":null,"abstract":"The intense use of mobile computing cutting-edge devices that characterizes our professional and social lives raises the need to personalise and adapt services according to the dynamic context frequently changes during the execution of these services. 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 the model-driven development life-cycle for context-aware services using the control loop MAPE-K to meet the runtime adaptation. The proposed process is validated by implementing an illustrative example on FraSCAti platform. The principal advantage of this process is to sustain the self-reconfiguration of such services at model and code levels by enabling successive dynamic adaptations depending on volatile context.","PeriodicalId":426100,"journal":{"name":"International Conference on Context-Aware Systems and Applications","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Context-Aware Systems and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4108/ICST.ICCASA.2014.257300","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

The intense use of mobile computing cutting-edge devices that characterizes our professional and social lives raises the need to personalise and adapt services according to the dynamic context frequently changes during the execution of these services. 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 the model-driven development life-cycle for context-aware services using the control loop MAPE-K to meet the runtime adaptation. The proposed process is validated by implementing an illustrative example on FraSCAti platform. The principal advantage of this process is to sustain the self-reconfiguration of such services at model and code levels by enabling successive dynamic adaptations depending on volatile context.
支持上下文感知服务的运行时适配
在我们的职业和社会生活中,移动计算尖端设备的大量使用,提高了个性化服务的需求,并根据这些服务执行过程中频繁变化的动态环境来调整服务。在过去的十年中,上下文感知服务领域已经出现了一些作品。然而,大多数提出的方法都没有提供在不可预见的情况下的明确适应策略。在运行时处理最后一个问题也是他们的建议中忽略的另一个关键需求。本文旨在提出一个通用的动态适应过程,作为使用控制循环MAPE-K来满足运行时适应的上下文感知服务的模型驱动开发生命周期中的一个阶段。通过在FraSCAti平台上的实例验证了所提出的流程。此流程的主要优点是,通过支持根据可变上下文的连续动态调整,可以在模型和代码级别维持这些服务的自我重新配置。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信