首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 796 毫秒
1.
软件构件匹配技术研究   总被引:2,自引:1,他引:1  
基于构件的软件开发(CBSD)以软件体系结构为蓝图,通过可复用构件的组装构建高质量大规模应用系统,是软件开发走上工业化的必由之路,如何从构件库中找到适用的可复用构件是CBSD的关键环节,首先分析了基于软件体系结构的CBSD开发过程,接着研究了软件构件模型和接口结构,最后给出了基调匹配和基于此的构件匹配算法.  相似文献   

2.
软件组件接口扩展技术研究   总被引:1,自引:0,他引:1  
基于组件的软件开发(CBSD)是软件产业化和工程化的必由之路,软件组件间通过接口实现交互,接口应当提供组件交互所需的所有信息。目前的接口定义语言(IDL)仅仅提供了组件交互所需的语法层信息,没有包含交互所需的语义信息和协议信息,不能保证开放环境下组件的正确交互和使用。提出了基于契约化设计的接口语义信息扩展和基于π演算的行为协议信息扩展,构成了开放环境下基于组件软件开发的基础。  相似文献   

3.
基于构件的软件开发方法及其支撑平台   总被引:5,自引:0,他引:5  
介绍软件构件技术、基于构件的软件开发方法(CBSD)等,以及支撑构件化开发的应用基础框架平台SmartFrame。SmartFrame为软件应用系统的运行、开发和整合提供了一个基础的框架,提供了构件的运行环境、开发环境和管理环境,以及四个层次的构件集合。并介绍神州数码公司实践构件化开发的一些情况,分析构件技术及其支撑平台给行业最终客户、软件开发商和系统集成商带来的好处。  相似文献   

4.
在开发大型的复杂企业应用软件过程中,构件技术是一种能够全面改善软件生命周期各阶段综合效益的技术手段,很大程度上提高了系统的通用性和开放性。基于构件的软件开发(Component-Based Software Development,CBSD)是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。  相似文献   

5.
沈立炜  彭鑫  赵文耘 《电子学报》2009,37(Z1):140-145
 软件产品线是提高软件开发效率与质量的有效途径,它以体系结构(SA)为蓝图,定义组成产品线的构件与构件之间相互作用的关系,指导基于构件的应用产品组装实现.现有的基于接口连接式的体系结构仅能描述构件间的直接交互,却无法支持产品线可变性所带来的更为复杂的构件交互情况.因此,本文提出一种扩展方面机制的软件产品线体系结构建模及构件组装实现方法,其核心是一套扩展xADL2.0、结合面向方面机制的软件产品线体系结构描述语言.它能支持基于可变性的产品线体系结构设计与定制,并指导应用产品的构件组装过程.在此方法的基础上,我们开发了原型工具FdSPLC,提供对体系结构的可视化建模以及应用产品的自动化生成.  相似文献   

6.
基于COTS构件组装的系统开发   总被引:4,自引:0,他引:4  
基于构件的软件开发强调以集成为中心进行系统构造。文章介绍了构件及接口操作.定义了基于构件开发的相关概念,给出了构件配置算法,最后用一个实例说明了基于COTS构件的系统开发过程。  相似文献   

7.
本文系统分析了经典的和最新的局部二值模式人脸识别算法,结合基于特征的构件模型,设计了人脸识别软构件,并将构件应用到了人脸识别系统开发中.这些构件具有通用的接口和标准,能被不同的组织和个人用于二次开发,实现了软件的复用,减少了系统开发需要的成本.此外,本文还论述了将这些构件集成于人脸识别系统的方法,对比了集成于系统内的各种算法的识别性能.  相似文献   

8.
按照高性能和小型化的要求,设计并实现了基于DSP的新型无人机飞行控制计算机硬件的设计和开发。以TMS320C31 DSP为处理核心,采用CPLD实现外围扩展电路的片选、中断以及控制,包括AD转换、多串口通道和外部存储器的扩展。从而实现了丰富的模拟接口、方便灵活的数字接口和串行通信接口。文中详细给出了系统整体方案的分析设计和具体的硬件选型及接口设计。  相似文献   

9.
基于构件的软件开发方法,关注于运行级构件及其相互作用,借助于构件模型技术,提供了构造应用系统的有效途径,但缺乏能够指导整个开发过程的系统方法。软件体系结构以构件作为应用系统的基本构造单元,从整体上反映软件的组织结构、设计思想和实现技术,为基于构件的开发提供了一个自顶向下的途径。对软件体系结构和软件构件技术进行了分析研究,对分布式基于Web的应用,给出了以体系结构为指导、基于构件的开发方法。运用以体系结构为指导、基于构件的开发方法与J2EE平台规范相结合,为建设机械制造公司设计开发了ERP系统。该系统具有分布式基于Web应用的特点,具有良好的开放性、集成性和适应性,各项性能均达到了设计要求。  相似文献   

10.
(3)构件框架 构件框架是服务构件依照基于构件的、分布式的或面向服务的架构而建立、交换和部署的基础。它由下列基础单元与技术单元构成,如图3所示。这些单元服务构件通过基于构件的和分布式的体系机构来建立、集成和开发。构件框架由用户或者系统软件设计组成,系统软件将其他交互作用的程序在其接口上合并以保证系统运行的弹性与可扩展性。  相似文献   

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

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

京公网安备 11010802026262号