{"title":"支持上下文感知服务的运行时适配","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":"{\"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}","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}
Supporting Runtime Adaptation of Context-Aware Services
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.