首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
基于ALOAF的分布式构件库框架模型   总被引:1,自引:0,他引:1  
软件复用是解决软件危机的重要手段,构件库是软件复用的重要的技术支撑之一,为了进一步提高构件重用的可能性和效率,支持构件库的分布式访问,提出了基于ALOAF模型和CORBA技术的分布式构件库框架模型。文中讨论了开放体系结构的构件库框架(ALOAF)、CORBA技术和基于ALOAF分布式构件库框架模型的层次结构,并给出了基于中介服务器该模型的一种实现方案。在此基础上,以VisiBroker中间件和ORACLE数据库为支撑,采用JBUILDER9开发工具,开发了一个分布式构件库原型系统,验证了分布式构件库实现方案的可行性和有效性。  相似文献   

2.
软件重用的关键是构造可重用的构件库中合适构件重用的方法,文中提出了采用基于代数规格说明的形式化方法来表示软件构件,并给出可重用构件进行抽取,修改的规格说明匹配法,在考虑了精确匹配算法的基础上,特别针对构件抽取着重提出了弱精确匹配方法。  相似文献   

3.
软件复用是解决软件危机的重要手段,构件库是软件复用的重要的技术支撑之一,为了进一步提高构件重用的可能性和效率,支持构件库的分布式访问,提出了基于ALOAF模型和CORBA技术的分布式构件库框架模型。文中讨论了开放体系结构的构件库框架(ALOAF)、CORBA技术和基于ALOAF分布式构件库框架模型的层次结构,并给出了基于中介服务器该模型的一种实现方案。在此基础上,以VisiBroker中间件和ORACLE数据库为支撑,采用JBUILDER9开发工具,开发了一个分布式构件库原型系统,验证了分布式构件库实现方案的可行性和有效性。  相似文献   

4.
基于构件库及构件组合的软件重用   总被引:14,自引:1,他引:14  
介绍了一种具有动态组合特性的构件Pad,详细说明了它如何规范重用单元的接口以及相互间可传递的消息,并进一步介绍了构件Pad的组合规划消息传递协议,还简村介绍了一种在面向对象数据库的基础上实现构件库的方法,最后,介绍了已开发成功的一个构件重用支撑环境的原型。  相似文献   

5.
基于Java平台的通用构件库的研究与设计   总被引:3,自引:0,他引:3  
肖汉 《计算机工程与设计》2006,27(15):2737-2739,2743
为提高软件的复用程度,采用了基于领域工程的开发方法,提出了领域信息系统设计体系结构和软件构架.重点讨论了领域信息系统模型结构和通用构件库的设计,初步实现了通用构件库中对构件的标识、验证和分类功能,并在组件模型JavaBeans支持下,实现了构件库分析过程的UML描述。通用构件库具有类继承度高、类耦合度低、类封装性高、类多态性低、构件的方法重用效率和类重用效率均比较高等特点并为快速重构应用系统提供了技术上的保证。  相似文献   

6.
基于Agent的分布式构件库系统体系结构   总被引:1,自引:0,他引:1  
在分析了构件库及其复用现状的基础上,引入Agent技术,提出了一个基于Agent的分布式构件库系统,给出了体系结构.该系统通过多Agent之间的相互协作,能较好地满足在各企业间跨越构件库请求并检索构件的需求.  相似文献   

7.
软件构件求精方法研究   总被引:1,自引:0,他引:1  
从体系结构设计的角度,对构件的求精设计技术进行了研究.针对分布式系统的应用特征,给出分布式构件的描述模型,应用I/O行为状态机对分布式构件提出一种基于求精的构件设计方法与步骤,重点研究构件的层次分解的方法与实现算法.实际应用表明,该方法支持面向重用的设计,可实现组合构件的松散耦合,具有较好的可操作性.  相似文献   

8.
一个支持构件库动态演变的构件检索系统   总被引:3,自引:0,他引:3  
在基于构件的软件开发CBD(component-based Software development)中,随着可重用构件库的不断增长,构件的分类和检索技术一直是软件重用组织十分关注的问题.文章提出了一个支持构件库动态演变的构件检索系统;为了改进该系统的检索性能,还采用了多种构件检索方法.  相似文献   

9.
基于MMF的互操作性软构件库管理模型的研究   总被引:3,自引:0,他引:3  
王强  何克清  李兵  卓识 《计算机工程》2005,31(16):57-58,172
提出了一种基于MMF的互操作性软构件库管理模型。该软构件库管理模型能够保证现有的异构软构件库之间的互操作性,增强了构件库管理软构件的能力,并且大大提高了构件库中所管理的软构件的重用度。  相似文献   

10.
设计知识构件间互操作是开发基于知识的系统(KBS)的关键,对此现有研究并不充分.以UPML可重用KBS软件体系结构为基础,采用分布式软件工程技术,设计可重用知识构件间互操作.首先将UPML适配器按操作功能分解为两个独立实现部分,并给出了一种基于知识构件间互操作的KBS体系结构;而后以匹配agent组作为任务知识-问题解决方法间互操作的载体,并设计了定位任务承担者的方法;最后以CORBA总线作为领域知识-问题解决方法问互操作的载体,并设计了一种分布式知识源的集成方式.分析结果表明,知识构件间互操作可桥连知识构件重用和KBS的体系结构重用两个抽象级别.  相似文献   

11.
基于构件/构架可复用串行通信开发方法的研究   总被引:1,自引:0,他引:1  
通过对构件 /构架理论和软件复用理论应用于串行通信的研究 ,提出一种通用的可复用的串行口通讯构架的开发方法 ,从而可有效地提高串行口通信程序的可复用性和可靠性 ,缩短程序的开发周期。  相似文献   

12.
基于仿真的装备管理是进行装备管理的一种新方法,文章在对基于仿真的装备管理的体系结构进行分析的基础上,提出了一种基于组件技术的分析、设计方法以满足系统开发、应用的需要。  相似文献   

13.
基于中间件的企业计算模型   总被引:3,自引:1,他引:2  
在分析中间件技术的基础上,提出在J2EE平台上引入SOA架构实现企业计算的模型,并围绕健壮、高效、复用和扩展等性能,重点阐述模型的设计模式、容器实例化组件的思想及组件间的通信技术.  相似文献   

14.
构件形式化描述与模糊检索研究   总被引:2,自引:0,他引:2  
陈文  丁晓明 《计算机科学》2008,35(9):292-295
在软件复用研究不断深入的情况下,构件的准确描述与高效检索已成为面向构件的软件复用研究的热点和难点.本文参照3C构件模型,提出一种基于形式化方法的、可扩展的构件描述模型,包括构件的功能描述、接口描述、环境依赖描述等,并保留了构件关键字、非功能属性等描述项.在此描述模型基础上提出了构件的分步检索法,并着重论述了包含四级模糊度的构件形式化检索方法,以提高构件的查找效率并兼顾查全率.  相似文献   

15.
随着面向对象和软件复用技术的发展。产生了一种新的基于构件的软件开发方法,被广大软件开发人员普遍看好,发展很快。为了解决基于构件的软件开发成本估算的问题。结合构件的复用成本公式。在分析基于构件的软件开发方法特点的基础上提出了一种基于构件仿真的软件成本估算方法。利用分解法的思想,以传统开发方法的成本为基础,将基于构件的软件开发过程分成若干阶段,分别估算各阶段的成本,最终得到估算结果,为基于构件的软件开发成本估算提供了一个较好方法。最后给出了对该估算方法的评价,指出了今后研究的重点。  相似文献   

16.
邓勇  桑楠  罗克露  高卓 《计算机工程》2007,33(6):280-282
通过对家电控制器常用MCU体系结构、程序设计语言、家电功能及外设驱动源码研究,提出了一种形式化的嵌入式软件的源码构件和程序代码的设计方法。介绍了源码构件层次体系和逻辑模式;定义了源码构件运算符;给出了构件及应用代码的形式化生成;并以重用因子K为标准,辅助衡量源码构件的代码片段划分和设计的合理性。该方法具有很好的实用性、可扩展性和通用性。  相似文献   

17.
一种基于构件的软件开发方法   总被引:10,自引:11,他引:10  
针对传统软件开发方法在开发过程中软件复用性的欠缺,文章先阐述了构件的概念和标准,然后提出了一种实用的基于构件开发方法的原理和一般过程,并分析了其优势,最后结合某纺织服装企业ERP(EnterpriseResourcePlanning,企业资源计划)系统实例,给出了该开发方法的具体应用。  相似文献   

18.
PCCM:具有性能约束的构件模型   总被引:3,自引:0,他引:3  
构件模型是构件复用的基础。本文根据3C和REBOOT模型提出一种具有性能约束的构件模型,实现具有性能约束的构件复用。首先简要分析了构件模型的研究现状以及复用现状,引出了在特殊领域的具有性能要求的构件复用;然后提出具有性能约束的构件模型及描述;接着给出实现关键技术的路线,并对模型进行了优点分析;最后指出了进一步的研究方向。  相似文献   

19.
围绕重用这个问题人们已经进行了大量的实践研究。随着面向对象技术的提出,面向组件的软件重用技术已成为近几年软件重用技术的研究的热点,它正改变着软件系统的开发方式。对重用技术、组件技术进行了简单介绍,对组件的模型进行了论述和研究,最后对软件重用作出了总结和展望。  相似文献   

20.
基于JavaBeans的软件构件复用技术研究   总被引:1,自引:0,他引:1       下载免费PDF全文
许峰  丁珂  王志坚 《计算机工程》2007,33(9):72-73,1
软件构件技术作为一种软件复用技术,旨在解决软件系统开发所面临的困境。大多数构件组装工具都是基于某种特定的构件模型,选取JavaBeans 构件模型作为研究对象,分析了其与软件复用相关的特征,探讨了其对软件复用的支持程度,并对其中的一些特征进行了扩展。  相似文献   

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

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