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

来源 :复旦大学 | 被引量 : 0次 | 上传用户:usuke
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件演化在软件生命周期中必不可少,当前体系结构的运行时动态演化已经成为许多软件系统的根本需求,而支持动态体系结构的运行平台以及实现框架是其中的关键问题。另外,当前软件系统的演化变更愈发频繁,如何进行体系结构层面的变更影响分析也是当前的一个研究热点。本文在实验室前期开发的基于Java的请求/调用式构件组装工具的基础上,借助动态AOP技术,提出了一个基于AOP的动态体系结构演化框架。该框架包含运行环境监控的传感器和执行演化控制的控制中心等。在演化实现机制上,该框架利用AOP的动态织入技术实现了构件间连接关系的动态替换功能。针对体系结构的演化变更,本文提出了一种基于体系结构静态和动态规约的变更影响分析方法。该方法通过对系统的静态体系结构及动态交互场景进行分析获得构件接口间的控制依赖关系,通过基于状态自动机模型的构件交互分析获得构件接口间的数据依赖关系,从而最终实现基于体系结构的变更影响分析。本文将该方法应用在一个应用实例中,初步验证了方法的有效性。
其他文献
以计算机为核心的电力现代化管理信息系统(MIS),能够按照电力部门各项管理工作的客观规律和要求来制定作业程序标准,贯彻执行管理行为。从网络管理信息系统的发展来看,B/S结构的
本文首先引入了企业信息门户(EIP)的概念并分析其研究的意义,论述了企业信息门户的功能和带来的优势。同时,提出构建企业信息门户的关键问题是:解决企业异构信息和企业应用的集成;企业信息门户作为企业单一的入口包括三方面的集成技术:Portal技术提供了界面的集成、EAI技术提供了应用的集成、目录服务技术提供了数据信息的集成。接着论述了Portal技术及单点登录、EAI涉及的面向服务架构(SOA)和We
车载自组织网络(VANET)有很多自己的特点:网络中没有可靠的网络基础设施可供使用,车辆间必须建立起自组织网络来实现相互通信,可能无法使用无线基站;车辆的快速运动使得网络
随着互联网的发展,云计算技术的使用日益广泛,公有云更是成为了很多小型企业部署业务的首选平台。由于云计算具有用户基数大,租户数量多以及高流量等特点,传统的负载均衡系统
图像配准是图像处理的基本任务之一,它的主要作用是将不同时间、不同传感器、不同视角及不同拍摄条件下获取的两幅或多幅图像进行匹配(主要是几何意义上的)。近年来对图像配
随着科技的发展,很多应用领域涉及到大量空间数据,空间数据库成为一个热门话题。空间关系是空间数据库和GIS领域的重要研究内容。拓扑关系作为最基本的空间关系,是其中的研究
运动目标的检测与跟踪是计算机视觉领域的一个重要课题,在智能视频监控、基于视频的人机交互、机器人视觉导航、虚拟现实、自动驾驶、医学图像及农业自动化等领域都有广泛的
聚类是用于数据分析的一种有着广泛应用的统计方法。随着数据收集技术的不断发展进步,数据集的维度越来越高,在高维数据集上进行聚类成为一个具有挑战性的课题,自适应降维聚类法
随着国内几家电信企业的重组和3G牌照的发放,我国通信行业的竞争也日趋激烈。与其他行业相比,电信运营商拥有更多关于用户的数据。谁能正确地挖掘出隐含于这些数据中的知识,
近年来,计算机通信技术的发展和Internet的普及,使数字信息和产品的传播更加方便和广泛,但与此同时,软件版权保护也成为人们亟待解决的问题。软件水印作为一门新兴的软件版权