共查询到18条相似文献,搜索用时 46 毫秒
1.
提出了一种量化的可重用度度量模型.该模型充分考虑到重用部件的所属领域、复杂程度、内部依赖性和外部依赖性等部件的静态特性,同时可根据用户对部件的使用情况进行动态调整. 相似文献
2.
3.
可视化部件规格匹配的研究 总被引:2,自引:0,他引:2
分析了现有的重用部件的检索及匹配方法,提出了一种可视化重用部件的形式化规格描述,讨论了几种基于规格描述的部件匹配,并阐述了不同种类的部件匹配情况下部件的重用方式(黑盒重用或白盒重用). 相似文献
4.
基于构件的软件重用成熟度模型 总被引:1,自引:0,他引:1
基于构件的软件技术是国际上软件工程界的研究热点,其研究内容及影响这一技术的因素有很多,其中软件重用成熟度对构件重用的效益影响很大,因此深入分析了软件重用成熟度模型的有关概念,将软件重用成熟度模型与基于构件重用的开发相结合,建立了软件重用成熟度关键领域与每个关键领域内的关键因素的关系,提出了评价算法,以图形的方式说明了应用构件重用方法进行软件开发时重用成熟度与取得的效益之间的关系。 相似文献
5.
基于对象的软件重用技术研究 总被引:5,自引:0,他引:5
提高软件开发的效率对软件工程具有重要意义。面向对象的程序设计方法以可重用性为中心,构造独立具体工作的可重用软部件,这些软部件经夭当 的整合即可构成新的目标系统,从而大大提高软件开的效率。 相似文献
6.
肖汉 《武汉大学学报(工学版)》2006,39(2):55-58,62
旨在针对当前软件系统所面临的由软件危机和各种变化所带来的主要挑战给出合适的解决方案,为此提出了将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法.接着提出了适用于构建领域构件库的面向对象的软件重用瀑布模型(OO-SRWM),并对其内涵、体系结构、所涉及的关键技术等进行了详细和深入的讨论.最后,探讨了一种用于域工程和应用工程软件系统开发的多级重用设计方式.通过基于多级重用的面向对象的软件重用瀑布模型开发的领域构件库具有类继承度高、类耦合度低、类封装性高、类多态性低等特点;构件的方法重用效率和类重用效率均比较高.OO-SRWM为构建域工程中领域构件库提供了一种较为系统化、规范化和实用化的软件开发模式.多级重用为快速构建完整的领域构件库和重构应用系统提供了技术上的保证. 相似文献
7.
软件重用技术可以大幅度提高软件生产率和软件质量,本文从代码级软件重用技术的模块重用,结构重用和数据重用进行论述。 相似文献
8.
讨论了基于框架的应用系统开发模式,提出了一个可重用的基于SunOne EJB技术的多层结构的物流电子商务开发框架,并给出了该框架的设计方法和实现技术. 相似文献
9.
基于XML的软件重用技术探讨 总被引:1,自引:0,他引:1
软件重用技术已经成为内容非常广泛的研究领域,是当今软件工程领域中的一个研究热点。对In ternet上极具发展潜力的XM L语言进行了重用方面的探讨,主要讨论了4种重用策略:XM L的数据重用、XM L的结构重用、XM L的组件重用及XSLT标准库重用。但XM L毕竟是一个全新的事物,基于XM L的软件重用机制还需在实际需求指引下进一步成熟和完善。 相似文献
10.
首先讨论了软件重用的含义、技术及其发展状况,然后讨论了在软件重用方面取得巨大优势的软件构件的概念及构件的开发工具和开发方法,最后结合目前的Internet/Intranet发展形势提出了基于软件构件的分布式应用系统开发策略。 相似文献
11.
An approach to software development based on heterogeneous component reuse and its supporting system 总被引:2,自引:0,他引:2
Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusable component library as its kernel in charge of the organization, storage and retrieval of the heterogeneous components, an object-oriented integrated language for the specification and composition of the heterogeneous components, and program comprehension tools for reverse-engineering and extracting reusable components from source code, then re-engineering the components. Therefore, a whole support is lent systematically to the acquisition, specification, organization, storage, retrieval and composition of reusable components. 相似文献
12.
软件复用技术在工控软件设计中的应用 总被引:1,自引:0,他引:1
通过分析当前工控软件开发中存在的不足,指出采用软件复用技术是解决目前工控软件开发效率低下、重复劳动多、软件灵活性差的有效途径,而采用部件化结构设计是工控软件获得多次复用的最好办法。最后以一个例子对部件化结构设计作了一些有益的尝试。 相似文献
13.
将XML技术应用到类规约描述和重用中,提出了一种基于XML的类规约重用方法.使用XML描述可重用的类规约,设计类规约重用的一般流程以及需要遵守的准则,然后在类规约库中查找符合需求的类规约进行重用.实践证明,重用XML描述的类规约可以使软件分析效率得以大幅提高. 相似文献
14.
软件复用与面向对象技术 总被引:8,自引:0,他引:8
文中论述了软件复用的基本过程,软件复用过程中的关键因素,软构件技术以及目前比较流行的两种构件组装技术,说明了面向对象技术在软构件技术中的应用。 相似文献
15.
基于构件/构架复用技术的仿真系统软件研究 总被引:4,自引:2,他引:4
针对传统仿真系统软件开发的不足,将复用技术应用于仿真领域,提出基于构件/构架复用技术的仿真系统软件模型及设计方法,并在STAR-90仿真支撑系统的基础上,实现了复用仿真系统软件的开发。 相似文献
16.
钱文珺 《西安建筑科技大学学报(自然科学版)》2002,34(1):84-88
Java2对于发展Internet应用是一个非常实用的系统,讨论了如何用JavaAPI攻Java2组件实现数据库的访问,其中举的两个例子对于分布式网络应用系统的软件设计者来说是很有帮助的。 相似文献
17.
提出了一种映射面向对象软件设计变动到程序代码变动的方法来预测可能产生的源代码变动。该方法把设计与代码都定义和分类为原子变动与复合变动,根据变动的定义与分类提出并应用变动影响分析的算法,从而得出从UML设计模型变动到Java代码变动的映射规则。并且设计了一个支撑工具,对一个开源软件进行分析来验证本文的方法。 相似文献
18.
目前现有的软构件检索方法都是将软构件作为孤立的个体对待,而在实际应用当中软构件大多是基于某框架之下的.为了描述和管理软构件所应用的框架和环境,利用基于有色Petri网的框架模型计算构件之间的框架距离,根据距离的远近利用SOM聚类为构件分类形成框架类别.另外,为了提高检索效率为每个刻面的术语空间建立术语树,并为树中节点建立后缀索引.这样减少检索软构件时遍历术语树中节点的个数,而且使同一批检索到的构件更适合应用到同一框架当中.分析表明,该方法不但可以提高软构件的检索效率,而且保证了检索到的软构件经过最小的修改量就能够被应用到软件系统中. 相似文献