首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
软件重用与软件构件   总被引:1,自引:0,他引:1  
首先讨论了软件重用的含义、技术及其发展状况,然后讨论了在软件重用方程取得巨大优势的软件构件的概念及构件的开发工具和开发方法,最后结合目前的Internet/Intranet发展形势提出了基于软件构件的分布式应用系统开发策略。  相似文献   

2.
对现有构件软件框架及构件挖掘技术进行了分析,将构件挖掘和服务挖掘统一为构件服务挖掘;为适应构件服务挖掘的需要,基于HTTP协议和XML语言提出了面向服务的构件软件框架及相关的构件服务定义和操纵语言;针对该软件框架,提出了一个通用的构件服务挖掘过程模型该过程模型与未来对构件服务挖掘的需求相适应,为方便获取各种构件服务,以及为软件重用研究提供了新方法.  相似文献   

3.
基于CBD,从软件演化的角度提出了演化构件的概念模型、技术模型以及演化构件关系运算的相关理论,建立了演化构件关系图到演化构件关系运算表达式的转换算法,为用代数理论研究构件的属性、行为特征以及软件演化提供了理论基础和依据。系统地分析了软件演化过程中的波及效应及构件贡献度,为控制软件演化过程、制定合理的演化方案提供了技术支持。  相似文献   

4.
首先讨论了软件重用的含义、技术及其发展状况,然后讨论了在软件重用方面取得巨大优势的软件构件的概念及构件的开发工具和开发方法,最后结合目前的Internet/Intranet发展形势提出了基于软件构件的分布式应用系统开发策略。  相似文献   

5.
本文首先从软件复用的角度引入构件技术,介绍构件定义、软件构件、可复用软件构件、构件描述语言、基于构件的软件开发方法和专家系统等知识;然后介绍了软构件技术在专家系统中的应用,并以大豆病虫害诊断专家系统为例阐述了具体实现过程。结果说明了构件技术对专家系统开发的巨大影响以及开发本平台的必要性。  相似文献   

6.
基于P2P网络的网构软件自适应性研究   总被引:2,自引:0,他引:2  
P2P的网络环境具有网络的开放性、动态性和多变性,同时增强了网络的可控性,它提供了一种在大规模异构环境下进行资源共享的有效途径,可以降低网构软件自治和演化的难度.提出了建立在P2P网络拓扑结构上的网构软件模型,模型包括用来描述软件的系统架构、控制集合以及自适应构件库.网构软件的自适应性主要通过控制集合和构件库的共同作用来实现.自适应构件库通过引入构件副本、构件复用形式以及构件副本测试状态等概念来增强网构软件模型的自适应性.在P2P网络中每个Peer的本地都维护着一个本地构件库,而网络构件库是一个逻辑上集中、物理上分布的构件库系统,由分布在P2P网络中的符合构件接口的所有构件副本组成.  相似文献   

7.
基于构件的电力营销系统的设计与实现   总被引:2,自引:0,他引:2  
构件技术是软件复用的主要发展方向之一,介绍了基于构件的软件开发方法(CBD),提出了一种基于构件的电力营销系统开发模型,并介绍了以此为基础设计并实现的一个电力营销系统。该系统在现有软件功能的基础上提取构件,使这些构件满足通用与专用功能的需求,提高了软件的重用性。  相似文献   

8.
基于构架构件化的软件复用技术研究   总被引:4,自引:0,他引:4  
基于构件技术的软件开发方式已成为软件复用的主要手段。首先介绍了构件、构架的基本概念及特点,分析了软件构件的工作机制,并给出了基于构架构件的系统参考模型,然后介绍了软件构架设计方法,最后给出了一个通用布局原型系统的实现。  相似文献   

9.
研究了软件复用技术、构件技术和工作流技术的理论,以及运用构件、构件库进行构件组装的方法.通过对工作流技术和构件组装技术原理、方法的研究,提出了基于工作流的构件组装技术体系结构.讨论了某生物医药园的进销存管理系统的应用背景和总体目标,提出了基于工作流的构件组装技术实施软件项目的开发流程、体系结构和解决方案.  相似文献   

10.
基于构件的软件开发技术和方法   总被引:1,自引:0,他引:1  
软件构件技术是实现软件复用的关键问题,是当前软件界研究的热点.文章通过对构件及构件技术的阐述,探讨了基于构件的软件开发技术、方法以及构件设计评价标准。  相似文献   

11.
基于构件的软件开发(Component_Based Software Development,CBSD)是软件设计的新趋势,软件测试是软件质量的保证。构件化软件的测试核心是构件间的交互。介绍了一种基于场景和,UML图的CBSD软件的集成测试方法,它以扩展的UML图为主要的测试模型,分析构件间的交互,并利用场景的思想生成测试用例。最后提出了一个构件化软件集成测试框架。  相似文献   

12.
由于传统的基于黑盒的可靠性建模方法不适合构件化软件开发,所以如何利用软构件的可靠性,预测分析嵌入式系统的可靠性成为一个亟待解决的问题.考虑到构件开发者与使用者相分离的特征以及构件化软件的组装方式,综合应用构件可靠度属性、用户使用剖面以及系统架构,建立了一个构件化软件可靠度分析预测模型.此模型的核心思想包括:软件的架构建模为离散马尔科夫状态机模型,将并行、冗余、调用等复杂结构通过视图映射转换为状态机模型;构件的开发者给出构件每个接口的可靠性,构件应用者按构件级、接口级两个层次给出构件的使用剖面,据此可计算出构件在不同应用场景的可靠度.  相似文献   

13.
基于构件的软件重用成熟度模型   总被引:1,自引:0,他引:1  
基于构件的软件技术是国际上软件工程界的研究热点,其研究内容及影响这一技术的因素有很多,其中软件重用成熟度对构件重用的效益影响很大,因此深入分析了软件重用成熟度模型的有关概念,将软件重用成熟度模型与基于构件重用的开发相结合,建立了软件重用成熟度关键领域与每个关键领域内的关键因素的关系,提出了评价算法,以图形的方式说明了应用构件重用方法进行软件开发时重用成熟度与取得的效益之间的关系。  相似文献   

14.
构件化软件开发模式浅析   总被引:3,自引:0,他引:3  
首先由传统的软件开发方式的缺陷引出了构件化软件的概念.并对构件的定义、构件的编程开发进行了较翔实的介绍,最后提出了一种基于构件技术的软件组装开发模式以及在这种模式中需要解决的问题.  相似文献   

15.
在开发大型的复杂企业应用软件过程中,构件技术是一种能够全面改善软件生命周期各阶段综合效益的技术手段,很大程度上提高了系统的通用性和开放性。基于构件的软件开发方法为构筑大型复杂应用提供了一种理想的解决方案,软件构件技术是支持软件复用的核心技术,通过重用具有良好定义的软件成分来开发应用软件,可以大大提高软件生产率。文章首先给出了软件构件的概念和特点,并在此基础上提出了基于构件的软件开发方法以及其在领域中的应用,以更好的促进基于构件软件技术的发展。  相似文献   

16.
以软件总线为基础,设计了将每个分析算法视为一个软件构件,对软件构件进行统一管理,能对多个多变量算法进行任意组装的软件框架结构。采用此框架具有很强的扩展性和适应性,并应用于铝电解槽分析系统,提高效率。  相似文献   

17.
软件复用是在软件开发中避免重复劳动的解决方案,基于构件的复用是软件复用的主要形式。结合ERP设计实例,论述了软件复用技术在ERP设计中实现的方法,研究了基于构件的企业WEB开发方法,建立ERP各个管理模块的构件模型,从而解决了管理软件重复编码,开发效率低的问题。  相似文献   

18.
面向可重构网络设备软件构件的可靠性估算   总被引:1,自引:0,他引:1  
开放式可重构路由交换平台以构件作为最小的物理资源,通过对不同服务的支持、装配和释放,来构建路由交换节点体系. 针对可重构路由平台中的软件构件,提出了一种基于Petri网理论模型和卡尔莫格罗夫方程的可靠性理论计算方法,有效解决了可重构路由体系结构下的具有异步交互特征的软件构件和构件网的可靠性评估难题.  相似文献   

19.
传统的软件开发方法在面向领域的软件系统开发过程中难以支持重用性,针对这一问题,讨论了涉及基于构件/构架软件开发方法的一些概念,包括领域分析,软件构件,软件构架,领域工程学,提出了一种基于构件/构架软件开发方法,并给出了在电子商务领域中的应用实例-网上超市系统。  相似文献   

20.
实现不同时期、不同技术、不同平台工程领域软件的集成和协同,对于提高专业计算机应用水平具有重要意义.针对工程领域软件集成中的扩展性和灵活性等热点问题,结合虚拟石油钻井工程软件平台的设计与实现,给出了一个基于业务构件库、过程模式库和装配线库的工程领域软件柔性集成框架结构.描述了石油领域业务构件的特点分类及构件库结构,给出了典型的工程软件集成过程模式和适合不同业务流程的装配线结构,给出了这些技术的具体实现实例.通过降低业务构件、业务逻辑、集成框架之间的耦合性,实现了集成框架的柔性扩张和业务流程的灵活定制.虚拟石油钻井工程柔性集成框架已经在生产中得到应用,验证了专业软件集成技术的有效性.  相似文献   

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

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