国内刊号:11-2560/TP
国际刊号:1000-9825
发布日期:
作者:李念语,陈正胤,刘坤,焦文品
单位:李念语,北京大学 信息科学技术学院 计算机科学与技术系, 北京 100871;高可信软件技术教育部重点实验室(北京大学), 北京 10087111,陈正胤,北京大学 信息科学技术学院 计算机科学与技术系, 北京 100871;高可信软件技术教育部重点实验室(北京大学), 北京 10087102,刘坤,北京大学 信息科学技术学院 计算机科学与技术系, 北京 100871;高可信软件技术教育部重点实验室(北京大学), 北京 10087103,焦文品,北京大学 信息科学技术学院 计算机科学与技术系, 北京 100871;高可信软件技术教育部重点实验室(北京大学), 北京 10087104
关键词:自适应软件系统;归因理论;可复用性;环境非确定性
基金:国家重点基础研究发展计划(973)(2016YFB000105,2015CB352200);国家自然科学基金(61620106007)
自适应系统由于其能够自主地适应具有非确定性的部署环境,并持续地保持用户的满意度,受到了广泛的关注.然而,目前仍然存在未解决的挑战,例如如何在新的部署环境下,或者在开放且复杂的环境下,使得系统仍然能满足自适应性.因此,为自适应系统的设计引入了一个新的概念模型,受归因理论启发,该模型被设计成内归因和外归因两层结构.内归因层决定了内因如何影响自适应行为,这一层与部署环境解耦,可以独立设计且可以复用在不同的部署环境中.外归因层映射了外因与内因的关系,这一层在不同的部署环境中可以被替换.基于两层结构的实现框架,具有设计且实现自适应系统的适用性,以及内因层适应逻辑的可复用性,通过两个案例,一个是被广泛使用的电子商务网络应用,一个是需要躲避障碍物且避免滑倒和翻转的机器人系统,来进行评估.
来源:2021年第7期
《软件学报》期刊编辑部