为了适应Internet 开放环境和用户需求的不断变化,软件系统需要不断地调整自身。软件演化是满足这一变化的有效手段,尤其是动态演化具有的持续可用性优点,使得对后者的控制成为软件开发者新的追求目标。现代软件的复杂性决定了动态演化研究应从宏观层面入手,这样可以避免过早地陷入琐碎的细节中。本项目将从如下方面逐步开展软件动态演化研究:构造运行时体系结构空间,使得在目标系统中尽可能多地保留设计期的建模信息,为动态演化行为提供充分的依据和线索;建立基于体系结构空间的软件模型,为开发动态可演化软件提供应用框架和范式;提供求精驱动的动态演化方法和机制,全面支持体系层次的动态演化;深入探讨体系结构求精的形式化方法和规则,更好地维持演化过程中的完整性和一致性;设计和实现以体系结构为中心的支撑工具,提供开发、运行和演化环境,方便用户进行软件开发和动态演化。
{{i.achievement_title}}
数据更新时间:2023-05-31
演化经济地理学视角下的产业结构演替与分叉研究评述
涡度相关技术及其在陆地生态系统通量研究中的应用
粗颗粒土的静止土压力系数非线性分析与计算方法
环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例
内点最大化与冗余点控制的小型无人机遥感图像配准
动态演化环境下软件失效的在线预测关键技术研究
云计算环境下软件服务开放市场中间件构造与演化关键技术研究
云计算环境下双模型驱动的面向软件动态演化的建模与分析
开放环境下服务组合的演化行为分析