首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
基于可复用构件的软件开发过程研究   总被引:2,自引:0,他引:2  
本文在分析软件复用和软件构件相关概念基础上,对基于可复用构件的软件开发过程进行了深入研究,主要从开发可复用构件和基于可复用构件应用软件系统构造两方面入手,进一步提出基于可复用构件软件开发基本思路和生命周期模型,可复用构件开发步骤,构件组装应用系统方法等。  相似文献   

2.
可复用软件构件技术   总被引:1,自引:0,他引:1  
随着软件复用、软件构件技术和OO 技术的发展,基于可复用构件的软件开发成为现实。实践证明,通过开发可复用软件的两个生命周期:开发可复用软件构件和基于可复用构件的软件开发,软件复用技术可以极大地提高软件开发效率和质量。简述了软件复用技术、软件构件技术、基于可复用构件的软件开发以及构件对象模型(COM) 。  相似文献   

3.
基于构件的软件开发已经得到广泛的认可和应用,结合UML建模技术在软件构件技术中应用,提出了一种基于构件的软件开发方法,对UML在软件构件开发中的应用进行了深入的探讨.它使得基于构件的软件开发的每个阶段任务明确,易于理解.  相似文献   

4.
谭水木 《河南科学》2007,25(1):129-132
基于软构件粒度的软件重用技术是软件工程的最新技术进展,从结构化与面向对象软件开发方法的比较出发,结合软构件的属性、分类、开发原则、应用条件和构件效能,详细讨论了软构件的度量、可理解性与可重用性之间的关系以及当前软构件技术发展过程存在的问题,重点分析了软构件粒度的分类及粒度大小对软构件的影响.对以软构件粒度为基础的软件开发具有重要意义。  相似文献   

5.
基于构件的软件开发方法如何与面向对象方法有效地结合,从而实现软件分析、设计与实现的连续性与一致性是值得研究的问题.本文结合三层客户/服务器模型,探讨了在基于构件的应用程序开发中,从OOA&OOD模型建立应用程序的构件服务模型的方法,为基于构件的软件开发提供了基础.本文中所提出的开发方法已经用于实践的项目开发中,且取得了较好的效果.同时,文中也针对构件服务模型的形式化验证方法提出了研究思路.  相似文献   

6.
软件构件库是支持基于构件的软件开发的基础设施.在软件构件库中,构件的分类描述是复用者检索和理解构件的基础.随着构件技术的发展,构件库在不同领域的得到了应用,构件分类描述机制也面临着扩展性和变化性的挑战.提出了支持多领域构件描述的分类描述模型ECDM,并基于该模型,实现了青鸟构件库管理系统中多种分类模式的定制以及对构件描述属性扩展的支持.  相似文献   

7.
基于构件的开发方法已成为MIS软件常用的开发方法。针对当前MIS软件开发存在的问题,提出了从构件开发规约到构件开发、组装和部署的MIS软件开发方法。应用形式化描述方法、形式化描述文档和基于XML的构件规格描述方法来规范构件开发,为构件的检索、匹配、组装和部署提供了可靠的依据。  相似文献   

8.
针对基于构件的软件开发如何与面向对象方法有效结合,设计并实现高度灵活、可复用的构件式应用程序,从而实现软件分析、设计与实现的连续性与一致性问题,提出了基于三层Client/Server模式的构件服务模型,研究了从OOA&OOD模型建立应用程序的构件服务模型的方法,同时给出了形式化的构件服务模型描述,这不仅为构件服务模型的形式化验证方法提供了新的研究思路,也为基于构件的软件开发提供了基础。文中的方法已成功用于实际的项目开发中,且取得了较好效果。  相似文献   

9.
基于构件的软件开发技术是一种在软件开发中避免重复劳动的解决方案,当前软件构件技术被视为实现成功复用的关键因素之一,本文介绍软件复用的基本概念及关键技术,最后,就基于构件软件开发技术在管理信息系统中的应用作了探讨,给出了相应的开发模型及具体事例.  相似文献   

10.
《应用科技》2009,36(2):69-69
该项目是为了改进财务教学方法、提高教学质量。财务教学系统是一个集财务管理和教学管理于一身的MIS软件。在财务教学系统软件开发上运用了基本构件的软件开发技术。在应用系统开发中可以充分地利用已有的开发成果,消除了包括分析、设计、编码、测试等在内的许多重复劳动,从而提高了软件生产率。同时,通过复用高质量的已有成果,避免了重新开发可能引入的错误和不当,从而提高了软件的质量。  相似文献   

11.
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系 统的研究重点之一。数据挖掘技术为解决上述问题提供了一条可行的途径,本文是在构件库系 统及用户反馈信息数据库的基础上,利用决策树分类器,得出一些实用的构件复用规则,从而为 复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

12.
在面向对象的基础上 ,引入了软件复用的概念 ,对软件构件的三个典型模型进行了比较分析 ,并利用其中的COM /DCOM模型 ,实现铁路轨道电路信息管理系统 .以软件构件理论为基础 ,本着开放性、可维护性、友好性、可扩展性的原则 ,采用面向对象技术 ,在系统级上解决并实现了软件可重用性 ,提高了软件开发的效率和质量 ,并在Windows 98操作平台上用VisualC + +实现了系统主要部分的编码工作 .在充分研究软件构件理论的基础上 ,利用面向对象技术来实现系统的各主要功能及数据的信息封装 .这使得本软件系统能与外部设备相适应发展 ,也能让用户对其进行二次开发 ,使延长软件的寿命成为可能  相似文献   

13.
软件复用是解决软件危机的比较现实可行的方法之一,为了充分利用可复用构件化,完成大量构件的生产、分类、检索、集成和维护任务,构件库及其相关工具的作用十分重要,为了解决在构件库之间共享资源和无缝互操作的问题,使基于构件复用的软件开发成为现实,可复用构件库框架成为解决问题的关键点,通过对构件库系统及其相关问题进行了一系列更深入的研究,建立了一个基于ALOAF的异构分布式构件库系统框架新的模型.  相似文献   

14.
软件复用是当前软件开发研究的一个重要领域,基于构件的软件开发方法是复用研究的重点。但是传统的软件设计技术不能很好的满足基于构件的系统的需要。它们对于基于构件的系统的设计只提供了很少的技术和指导。本文提出一种基于接口的构件建模和设计方法。这种方法使用UML作为工具,提供了系统化的构件建模手段。  相似文献   

15.
提出了一种基于主成分分析方法和改进K-means算法的气象软件分型方法,该方法利用软件运行时资源消耗情况来刻画软件运行特征和对软件分类.首先引入主成分分析方法对软件运行特征进行降维;然后采用改进K-means算法对气象数据处理软件进行分型;最后结合主成分分析结果解释各类软件运行特征的意义.提出了一套指标体系刻画软件,使用该指标体系可以判断极轨气象卫星数据处理的各类软件运行是否正常,通过实验证明,该方法的分类结果与实际情况相符.同时,该指标体系可作为优化软硬件资源分配和提高软件运行效率的依据.  相似文献   

16.
在基于可复用软构件的软件开发中,如何从构件库中查询满足条件的构件是软件开发的研究重点之一,因此通过构件的复用历史和其他用户的复用经验为用户提供帮助很有必要.数据挖掘技术为解决上述问题提供了一条可行的途径,通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

17.
在AutoCAD图形环境中,利用编码法建立纵向构件计算模型,对船体舯剖面任意构件进行局部强度计算;同时,建立起总纵强度与局部强度之间的数据结构关系,用以计算船体总纵强度。  相似文献   

18.
 基于ISO/IEC 25010软件质量模型,提出了一种构件质量度量模型,运用模糊物元评价法对构件质量进行综合评估.度量模型和评估方法可作为构件管理者在对构件质量进行评价时参考.
  相似文献   

19.
为了提高滚动轴承故障诊断的准确率,提出一种基于主成分分析(principal component analysis,PCA)和支持向量机(support Vector machine,SVM)模型的滚动轴承故障诊断方法.通过比较不同方法计算的标准差和拉依达准则对数据进行误差分析,利用MATLAB软件中的PCA函数对数据进行主成分分析,将8个原始变量降维成3个综合变量,分别从降维前和降维后的输入属性数据中随机选取70%的数据作为训练集来建立SVM分类模型和PCA-SVM分类模型,而把剩余的30%作为测试集来对模型的性能进行仿真测试.MATLAB仿真测试的结果表明,PCA-SVM模型的分类效果更好,其预测正确率对于绝大多数故障诊断来说是可以接受的,可以作为一种故障诊断的评价标准.  相似文献   

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

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