首页> 中文学位 >体系结构在线演化技术及其变更影响分析研究
【6h】

体系结构在线演化技术及其变更影响分析研究

代理获取

摘要

软件演化在软件生命周期中必不可少,当前体系结构的运行时动态演化已经成为许多软件系统的根本需求,而支持动态体系结构的运行平台以及实现框架是其中的关键问题。另外,当前软件系统的演化变更愈发频繁,如何进行体系结构层面的变更影响分析也是当前的一个研究热点。
   本文在实验室前期开发的基于Java的请求/调用式构件组装工具的基础上,借助动态AOP技术,提出了一个基于AOP的动态体系结构演化框架。该框架包含运行环境监控的传感器和执行演化控制的控制中心等。在演化实现机制上,该框架利用AOP的动态织入技术实现了构件问连接关系的动态替换功能。针对体系结构的演化变更,本文提出了一种基于体系结构静态和动态规约的变更影响分析方法。该方法通过对系统的静态体系结构及动态交互场景进行分析获得构件接口问的控制依赖关系,通过基于状态自动机模型的构件交互分析获得构件接口间的数据依赖关系,从而最终实现基于体系结构的变更影响分析。本文将该方法应用在一个应用实例中,初步验证了方法的有效性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号