主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2018年第12期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
赵天琪,赵海燕,张伟,金芝.基于模型的自适应方法综述.软件学报,2018,29(1):23-41
基于模型的自适应方法综述
Survey of Model-Based Self-Adaptation Methods
投稿时间:2017-02-03  修订日期:2017-03-23
DOI:10.13328/j.cnki.jos.005323
中文关键词:  自适应软件  模型驱动的软件工程  基于模型的自适应  自适应规划方法.
英文关键词:self-adaptive software  model-driven software engineering  model-based self-adaptation  self-adaptation planning method
基金项目:国家自然科学基金(61620106007,61690201,61272163);国家重点基础研究发展计划(973)(2015CB352201)
作者单位E-mail
赵天琪 高可信软件技术教育部重点实验室(北京大学), 北京 100871
北京大学 信息科学技术学院 软件研究所, 北京 100871 
 
赵海燕 高可信软件技术教育部重点实验室(北京大学), 北京 100871
北京大学 信息科学技术学院 软件研究所, 北京 100871 
zhhy.sei@pku.edu.cn 
张伟 高可信软件技术教育部重点实验室(北京大学), 北京 100871
北京大学 信息科学技术学院 软件研究所, 北京 100871 
 
金芝 高可信软件技术教育部重点实验室(北京大学), 北京 100871
北京大学 信息科学技术学院 软件研究所, 北京 100871 
 
摘要点击次数: 2857
全文下载次数: 2012
中文摘要:
      自适应为管理现代软件系统的复杂性提供了有效的解决方案,被设计为自适应系统的软件能够持续地演化以应对环境中的不确定性.在现有的研究工作中,基于模型的自适应方法是一类广泛使用的方法,它将模型驱动工程技术的应用从设计时扩展到运行时,以支持自适应能力的实现.通过利用软件模型对运行时丰富和不确定的信息进行管理,这类方法避免了将自适应逻辑与程序语言交织带来的复杂性,从而简化了自适应系统的开发.对近些年来国内外学者在该研究领域取得的成果进行了系统总结.首先给出了6个研究问题,包括相关工作常用的需求模型、结构模型、行为模型、环境模型、模型与模型或模型与系统间的同步方式、自适应规划算法等;然后,依次总结了相关工作在这6个研究问题上的已有研究成果;最后,对未来研究可能面临的挑战进行了展望.
英文摘要:
      Self-Adaptation provides a promising approach to managing the complexity of modern software systems, and in particular, to enabling systems to continuously adapt themselves to uncertainty in the environment. In existing works, model-based self-adapatation is a type of widely used methods that extend the applicability of model-driven engineering techniques to the runtime environment to facilitate self-adaptation. By leveraging software models to manage the abundant information associated with runtime phenomena, model-based self-adaptation methods are able to avoid the complexity introduced by intertwining adaptation and application behaviors and therefore simplify the development of self-adaptive systems. This paper first lays out six research questions from existing studies concerning system models, environment models, relationship among models, and model-based adaptation planning methods. It then answers the research questions by investigating relevant studies. Finally, the paper offers some suggestions for future research.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利