首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
面向复用成本优化的构件重构方法   总被引:2,自引:0,他引:2  
王忠杰  徐晓飞  战德臣 《软件学报》2005,16(12):2157-2165
构件需要在其复用期间进行持续的优化改进和重构,消除设计需求与复用需求之间的差异,在保证有用性的前提下改善可用性.为此,提出一种面向复用成本优化的、基于局部性原理与实例集分解的构件重构方法.首先给出一种基于特征的构件模型,着重探讨基于可变点的复用机制,并在此基础上研究构件复用成本的构成要素、优化策略与优化目标,即通过提高构件固定部分的比例降低复用成本.探讨了构件复用过程中存在的时间/空间局部性,依据构件实例复用频度的差异,将具有高复用频度的实例分离出来形成(半)实例化构件,以降低构件复用过程中的实例化成本与实现成本.进而提出一种基于贪心策略的构件实例分解算法实现近似最优化,并通过实例验证其有效性.该方法通过将构件特征间依赖关系分解为构件实例间依赖关系,将构件的部分实例化工作由复用阶段提前到设计阶段来完成,将若干可变特征转化为固定特征,从而避免了构件频繁复用时的多次实例化,以降低复用成本.  相似文献   

2.
曲剑  汪斌强  曲晶  刘强 《计算机工程》2010,36(19):277-279,282
针对可重构路由交换平台构件库中构件检索效率不高的现状,提出一种基于刻面的软硬件构件分类方法。基于该方法设计误差反向传播神经网络构件检索算法,分析表明该算法具有并行性强、效率高、速度快的特点,适合规模大、构成复杂的构件库检索问题。仿真结果证明,在构件数量较多的情况下,该算法性能优于传统检索算法。  相似文献   

3.
可重构安全协议对提高安全系统的灵活性和适应能力具有重要意义,它可根据具体上下文环境进行配置、移植,极大增强了系统的安全性,目前基于软件构件的协议重构方法无法满足安全协议对安全性和计算性的特殊要求.针对安全协议的安全性和高密度计算特性,提出了一种针对现有资源选择重构元的解决方法,给出协议可重构元匹配和基于QoS的重构元质量满意度的协议重构选择算法,使系统可以尽快按照重构协议需求选择满意的可重构元.通过实例说明该方法的执行过程,应用结果表明该方法能够有效提高重构效率和重构准确度.  相似文献   

4.
动态重构技术使得软件系统自身进行演进的同时,仍然能够提供服务。本文提出了一种基于构件装配元信息的动态重构操作的表示方法。该表示方法以Jeff提出的动态重构系统设定为基础,采用集合来表达构件应用中的构件、连接子和节点,为动态重构规划的生成以及等价性验证等提供了量化方法,并在基于CORBA构件模型的StaCCM分布构件平台中加以实现。  相似文献   

5.
针对企业制造执行系统需求以及信息交换比较复杂和缺乏扩展性的特点,对比传统制造执行系统(MES)架构,提出一种面向服务且可重构的信息系统架构,该架构以Web服务技术和构件化技术为基础,实现了制造信息的多渠道共享与较强的可扩展性,同时运用此架构结合实例进行了分析和实现。  相似文献   

6.
现有互联网安全体系结构僵化且效率低下。基于“以可变的有限节点资源支持多样安全应用需求、以内置的安全结构提供多级安全保障”这一认识,避免单一追求高安全等级或高服务质量的简单模式,提供更高的灵活性和可扩展性,提出一种基于重构的安全业务—服务—构件模型,并在此基础上给出可重构网络安全体系的初步构想和具有多级安全保障的可重构安全承载网络结构,给出了可重构安全承载网络构建及重构算法。仿真结果验证了算法的有效性和性能。  相似文献   

7.
支持功能可重构的ERP开发平台中构件技术研究和设计   总被引:3,自引:0,他引:3  
胡嘉贤  常会友  衣杨 《计算机应用》2006,26(7):1738-1740
研究了支持功能可重构的企业资源计划(ERP)开发平台中的构件的析取、管理、部署以及运行的关键技术,包括构件的定义、描述、分类以及组装方式等。该方法与典型的J2EE多层体系架构方法相比,简化并加速了ERP系统的开发和实施过程,实现了基于构件的可重构ERP,提升了ERP系统的可靠性、可复用性和可移植性。  相似文献   

8.
面向重构建模效率的构件组织方法   总被引:1,自引:0,他引:1  
企业应用系统面临频繁的重构,重构建模的效率是影响系统重构性能的关键因素,而构件技术则是改善建模效率的有效手段。在提出基于特征的业务构件模型之后,研究构件之间存在的结构和语义依赖关系,并分析了构件组织方式与建模效率之间关系。基于此,给出基于独立构件集的构件组织方法和独立构件集划分方法,形成多粒度构件共存的构件组织方式,从而提高重构建模的效率。  相似文献   

9.
在整合不同标准及不同协议的RFID应用时,为了从多变的流程中提高RFID中间件系统的重构效用和扩展性,提出.NET平台下的一种基于抽象模型的开发框架,该框架采用面向服务和基于构件方式的架构,通过调用相应的构件库函数获得所需的功能,使其动态发现和绑定可获取的构件服务,以方便企业对系统的快速开发和RFID部署。  相似文献   

10.
袁博  汪斌强 《软件学报》2012,23(10):2735-2745
可重构系统是指一个系统由构件组成,随着构件被替换以及组合拓扑关系的变化,系统表现出不同的功能.针对可重构系统在形式化和重构建模方面的不足,用代数学方法对可重构构件、构件组合、可重构系统的属性和行为特征进行抽象,把构件组合定义成构件的"运算"实现,结合进程代数中算子的概念,定义了多种构件组合运算,建立了可重构系统的代数模型.在代数模型基础上,提出了重构建模和重构范式,为可重构系统提供理论支持,最后介绍了应用案例.  相似文献   

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.
可重构计算机   总被引:2,自引:0,他引:2  
本文主要介绍了可重构计算机的结构及发展现状。由于它可以实时改变硬件电路的结构 ,特别适用于模式识别、图象处理及密码学等领域  相似文献   

16.
可重构嵌入式数控系统的研究   总被引:4,自引:0,他引:4       下载免费PDF全文
提出了一种可重构的嵌入式数控系统,通过与安装有网格中间件和网格支持工具的上位机相连,可以很方便地作为制造网格的一个可重构节点。在硬件设计上,主控系统、插补和补偿模块以及伺服模块通过CAN总线互连,实现嵌入式数控系统硬件的可重构性。在软件设计上,采用软件芯片的思想,同时设计数控软件自动生成系统,实现了软件的可重构性。  相似文献   

17.
可重构模运算单元的研究   总被引:1,自引:0,他引:1       下载免费PDF全文
孟涛  戴紫彬 《计算机工程》2008,34(6):145-147
分析了多种对称密码算法,总结了几种常用的模运算,设计并实现了高效、灵活的可重构模运算单元,该单元支持模28加、模28减、模28乘、模216加、模216减、模216乘、模(216+1)乘、模232加、模232减、模232乘及模(232-1)乘运算,也支持模28加、模28减、模28乘、模216加、模216减、模216乘及模(216+1)乘中任意2种运算的并行操作,给出了通用的操作指令。实验证明了该运算单元的有效性。  相似文献   

18.
随着通信和多媒体技术的发展,出现了大量新的应用模型,传统的嵌入式设备一般采用专用硬件芯片或者基于纯粹的软件方案,很难兼顾性能和灵活性两个方面的要求。为此,能够兼顾两者优点的可重配置系统越来越受到工业界和学术界的重视,成为研究的热点。文章对可重配置系统进行了综述,从可重配置系统的硬件和软件结构两个角度出发,介绍了相关的研究工作,并展望了其未来的发展方向。  相似文献   

19.
可重构嵌入式数控系统的研究   总被引:2,自引:0,他引:2       下载免费PDF全文
尹勇  周祖德  刘泉  李方敏  龙毅宏 《计算机工程》2007,33(6):231-232,255
提出了一种可重构的嵌入式数控系统,通过与安装有网格中间件和网格支持工具的上位机相连,可以很方便地作为制造网格的一个可重构节点.在硬件设计上,主控系统、插补和补偿模块以及伺服模块通过CAN总线互连,实现嵌入式数控系统硬件的可重构性.在软件设计上,采用软件芯片的思想,同时设计数控软件自动生成系统,实现了软件的可重构性.  相似文献   

20.
快速可重构信息系统(RRIS)的研究   总被引:7,自引:0,他引:7  
根据当前信息系统所面临的挑战,初次提出了快速可重构信息系统(RRIS)概念并探讨了其内涵和核心问题,剖析并丰富了软件体系结构的内涵,然后给出了RRIS的体系结构并进行了深入讨论;最后提出并讨论了RRIS的各项关键技术。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号