-
题名支持自适应过程中分析与规划的软件体系结构模型
被引量:4
- 1
-
-
作者
陈湘萍
黄罡
孙艳春
梅宏
-
机构
北京大学信息科学技术学院软件研究所
高可信软件技术教育部重点实验室(北京大学)
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2010年第7期1156-1164,共9页
-
基金
国家"九七三"重点基础研究发展计划基金项目(2009CB320703)
国家"八六三"高技术研究发展计划基金项目(2007AA01Z127
+4 种基金
2008AA01Z139
2009AA01Z16)
国家自然科学基金项目(60821003
60933003)
新世纪优秀人才支持计划基金项目
-
文摘
模型驱动的软件体系结构自适应是支持软件适应性的主要方法之一,其重点是基于模型来支持适应过程中的分析和规划.但是已有的方法和实现大多特定于体系结构描述语言,导致复用性和集成性比较差.由于使用标准的模型技术能够提高方法的复用性和集成性,总结了分析和规划中所需的模型以及模型上的操作,并考察了如何在体系结构建模语言中引入标准模型技术进行支持.基于分析所得的设计原则,对ABC-ADL进行扩展,并且在实现中使用模型转换和模型查询等标准化技术来支持分析和规划.以ECPerf系统中一个性能相关的不良模式自适应分析和规划的过程为例,展示了如何使用扩展后的ADL对分析规划过程进行支持.此外,其中使用2种不同的分析方法,展示了如何使用ADL复用和集成不同的分析和规划方法.
-
关键词
软件体系结构
自适应
软件体系结构描述语言
模型驱动的软件工程
ABC
-
Keywords
software architecture
self-adaptation
ADL
MDE
ABC
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于模型的自适应方法综述
被引量:9
- 2
-
-
作者
赵天琪
赵海燕
张伟
金芝
-
机构
高可信软件技术教育部重点实验室(北京大学)
北京大学信息科学技术学院软件研究所
-
出处
《软件学报》
EI
CSCD
北大核心
2018年第1期23-41,共19页
-
基金
国家自然科学基金(61620106007
61690201
+1 种基金
61272163)
国家重点基础研究发展计划(973)(2015CB352201)~~
-
文摘
自适应为管理现代软件系统的复杂性提供了有效的解决方案,被设计为自适应系统的软件能够持续地演化以应对环境中的不确定性.在现有的研究工作中,基于模型的自适应方法是一类广泛使用的方法,它将模型驱动工程技术的应用从设计时扩展到运行时,以支持自适应能力的实现.通过利用软件模型对运行时丰富和不确定的信息进行管理,这类方法避免了将自适应逻辑与程序语言交织带来的复杂性,从而简化了自适应系统的开发.对近些年来国内外学者在该研究领域取得的成果进行了系统总结.首先给出了6个研究问题,包括相关工作常用的需求模型、结构模型、行为模型、环境模型、模型与模型或模型与系统间的同步方式、自适应规划算法等;然后,依次总结了相关工作在这6个研究问题上的已有研究成果;最后,对未来研究可能面临的挑战进行了展望.
-
关键词
自适应软件
模型驱动的软件工程
基于模型的自适应
自适应规划方法.
-
Keywords
self-adaptive software
model-driven software engineering
model-based self-adaptation
self-adaptation planning method
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-