共查询到20条相似文献,搜索用时 78 毫秒
1.
面向复用成本优化的构件重构方法 总被引:2,自引:0,他引:2
构件需要在其复用期间进行持续的优化改进和重构,消除设计需求与复用需求之间的差异,在保证有用性的前提下改善可用性.为此,提出一种面向复用成本优化的、基于局部性原理与实例集分解的构件重构方法.首先给出一种基于特征的构件模型,着重探讨基于可变点的复用机制,并在此基础上研究构件复用成本的构成要素、优化策略与优化目标,即通过提高构件固定部分的比例降低复用成本.探讨了构件复用过程中存在的时间/空间局部性,依据构件实例复用频度的差异,将具有高复用频度的实例分离出来形成(半)实例化构件,以降低构件复用过程中的实例化成本与实现成本.进而提出一种基于贪心策略的构件实例分解算法实现近似最优化,并通过实例验证其有效性.该方法通过将构件特征间依赖关系分解为构件实例间依赖关系,将构件的部分实例化工作由复用阶段提前到设计阶段来完成,将若干可变特征转化为固定特征,从而避免了构件频繁复用时的多次实例化,以降低复用成本. 相似文献
2.
3.
4.
动态重构技术使得软件系统自身进行演进的同时,仍然能够提供服务。本文提出了一种基于构件装配元信息的动态重构操作的表示方法。该表示方法以Jeff提出的动态重构系统设定为基础,采用集合来表达构件应用中的构件、连接子和节点,为动态重构规划的生成以及等价性验证等提供了量化方法,并在基于CORBA构件模型的StaCCM分布构件平台中加以实现。 相似文献
5.
谭佳 《计算机光盘软件与应用》2014,(9):267-267
针对企业制造执行系统需求以及信息交换比较复杂和缺乏扩展性的特点,对比传统制造执行系统(MES)架构,提出一种面向服务且可重构的信息系统架构,该架构以Web服务技术和构件化技术为基础,实现了制造信息的多渠道共享与较强的可扩展性,同时运用此架构结合实例进行了分析和实现。 相似文献
6.
7.
8.
面向重构建模效率的构件组织方法 总被引:1,自引:0,他引:1
企业应用系统面临频繁的重构,重构建模的效率是影响系统重构性能的关键因素,而构件技术则是改善建模效率的有效手段。在提出基于特征的业务构件模型之后,研究构件之间存在的结构和语义依赖关系,并分析了构件组织方式与建模效率之间关系。基于此,给出基于独立构件集的构件组织方法和独立构件集划分方法,形成多粒度构件共存的构件组织方式,从而提高重构建模的效率。 相似文献
9.
10.
可重构系统是指一个系统由构件组成,随着构件被替换以及组合拓扑关系的变化,系统表现出不同的功能.针对可重构系统在形式化和重构建模方面的不足,用代数学方法对可重构构件、构件组合、可重构系统的属性和行为特征进行抽象,把构件组合定义成构件的"运算"实现,结合进程代数中算子的概念,定义了多种构件组合运算,建立了可重构系统的代数模型.在代数模型基础上,提出了重构建模和重构范式,为可重构系统提供理论支持,最后介绍了应用案例. 相似文献
11.
可重构制造系统的可重构控制器 总被引:10,自引:1,他引:10
可重构控制器是可重构制造系统的重要组成部分之一。该文提出了可重构控制器的体系结构。分析了实现可重构制造系统的可重构控制的方法。仿真研究表明可重构控制是实现可重构制造系统控制系统可重构的有效方法。 相似文献
12.
可重构模块化机器人是机器人学的一个新的发展方向,其研究的核心和基础问题是可重构机器人的模块设计以及模块组合的运动规划。设计了一种新型可重构模块化机器人,该机器人具有独特的平面连接机构,实现了结构、驱动、运动和功能的模块化,能够根据需要重新构形,完成实时任务。分别介绍了模块单元的机械结构设计、连接机构以及基于CAN总线的控制系统结构。构建了基于OpenGL技术和VC++开发平台的机器人仿真实验系统,仿真机器人构形和运动,验证了模块设计的正确性和整体运动构形规划方法的有效性。 相似文献
13.
In this paper we present efficient algorithms for packet routing on the reconfigurable linear array and the reconfigurable
two-dimensional mesh. We introduce algorithms that are efficient in the worst case and algorithms that are better on average.
The time bounds presented are better than those achievable on the conventional mesh and previously known algorithms. We present
two variants of the reconfigurable mesh. In the first model, M
r
, the processors are attached to a reconfigurable bus, the individual edge connections being bidirectional. In the second
model, M
mr
, the processors are attached to two unidirectional buses. In this paper we present lower bounds and nearly matching upper
bounds for packet routing on these two models. As a consequence, we solve two of the open problems mentioned in [9].
Received August 17, 1998; revised November 3, 1999. 相似文献
14.
可重构异构系统结构研究 总被引:1,自引:0,他引:1
可重构异构系统是由通用微处理器、可重构模块、专用ASIC、IO接口等资源构成的异构并行处理系统,文中提出的可重构异构系统结构融合了不同的计算资源,使系统中的某些资源能够很大限度地满足某种应用的模式和处理要求.系统中可重构模块的硬件功能可以通过在线重构技术加以改变,各模块之间的互连关系可通过重构互连控制器调节和仲裁.这种可变性使计算系统能适应更大范围的应用需求,向一体化和高性能的方向发展. 相似文献
15.
16.
17.
18.
鲁云萍 《计算机工程与应用》2005,41(36):52-56
随着通信和多媒体技术的发展,出现了大量新的应用模型,传统的嵌入式设备一般采用专用硬件芯片或者基于纯粹的软件方案,很难兼顾性能和灵活性两个方面的要求。为此,能够兼顾两者优点的可重配置系统越来越受到工业界和学术界的重视,成为研究的热点。文章对可重配置系统进行了综述,从可重配置系统的硬件和软件结构两个角度出发,介绍了相关的研究工作,并展望了其未来的发展方向。 相似文献
19.
20.
快速可重构信息系统(RRIS)的研究 总被引:7,自引:0,他引:7
根据当前信息系统所面临的挑战,初次提出了快速可重构信息系统(RRIS)概念并探讨了其内涵和核心问题,剖析并丰富了软件体系结构的内涵,然后给出了RRIS的体系结构并进行了深入讨论;最后提出并讨论了RRIS的各项关键技术。 相似文献