首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
本文根据AND-CASE环境对软件构件的要求,提出可复用构件表示模型,将刻面法和规格说明相结合的综合刻面法描述构件库中的构件,以兼顾刻面法的灵活易用性和规格说明的规范性,并将其应用于AND-CASE环境,有效实施内建层次词典检索和多种形式的构件匹配。  相似文献   

2.
本文根据AND-CASE环境对软件构件的要求,提出可复用构件表示模型,将刻面法和规格说明相结合的综合刻面法描述构件库中的构件,以兼顾刻面法的灵活易用性和规格说明的规范性,并将其应用于AND-CASE环境,有效实施内建层次词典检索和多种形式的构件匹配。  相似文献   

3.
可复用构件表示模型研究   总被引:6,自引:0,他引:6  
依据AND-CASE环境对软件构件的要求,提出可复用构件表示模型,将刻面法和规格说明相结合的综合刻面法描述构件库中的构件,以兼顾刻画法的灵活易用性和规格说明的规范性,并将其应用于AND-CASE环境,有效实施内建层次词典检索有多种形式的构件匹配。  相似文献   

4.
基于形式规格说明的构件匹配   总被引:4,自引:0,他引:4  
构件匹配依靠精确描述构件的语义,而形式规格说明基于严格的数学概念和理论。将两者结合起来,首先利用Z语言描述属性、方法和构件的类型,并在此基础上,通过一个例子,给出了各种匹配机制的公理描述。最后,介绍了构件匹配的一个重要应用——构件检索。  相似文献   

5.
从源程序中获取可重用构件—对象和类   总被引:1,自引:0,他引:1  
软件重用被广泛地认为是提高软件生产率和质量的关键。面向对象方法中的对象类是一种很好的可重用构件形式。为了快速获取和积累可重用构件,本文研究从源程序中获取对象类的问题,提出了一套较完整的从命令式语言程序中获取对象类的方法和规则。该方法能够从被分析的软件中提取尽可能多的可重用性较好的大粒度和小粒度的对象类。  相似文献   

6.
软件重用技术和开发管理模式研究   总被引:2,自引:0,他引:2  
孟德斌  张雪松 《计算机工程》2002,28(3):83-84,116
研究和探讨了基于可重用构件库的软件开发模式,并提出了实施软件重用技术的组织结构框架和管理过程,为软件企业实施软件重用技术提供了参考。  相似文献   

7.
制造控制系统的软件构件模型   总被引:1,自引:0,他引:1  
为了实现制造控制系统软件的有效重用,提出了制造控制系统软件构件的描述模型,保证软件构件描述与可执行代码之间的一致性。通过领域分析,将制造控制系统的软件构件接口与实现分离,信息与功能分离,构件之间通信通过独立的数据对象实现。消除了软件构件之间的网状调用关系,简化了应用软件结构和软件设计,提高了软件的可重用性和重用效率。  相似文献   

8.
基于知识的可重用构件查询系统KCQ   总被引:1,自引:0,他引:1       下载免费PDF全文
本文提出了一个基于知识的、支持面向对象程序设计方法的软件重用构件查询系统,本系统采用了语义网络知识表示模型,提供了构件知识表示语言CKRL,来描述可重用构件的特征和用于检索的知识.提供了语义网络联想式查询、条件查询和构件评价.  相似文献   

9.
软件构件动态适配技术已成为研究的一个重点。文章简述了软件构件动态适配的主要特点,通过对几种软件构件动态适配技术的分析,指出了现有软件构件动态适配方法的不足,并提出了一种新的基于移动Agent的软件构件动态适配方法。该方法从多Agent系统和面向Agent的软件工程的角度进行软件构件动态适配,使适配后的目标系统具有良好的可重用性。  相似文献   

10.
基于软件重用技术原理,论述了一种冲模CAD软件的可重用机制及其开发环境,提出了可重用冲模CAD软构件的定义,分类,描述特征信息及其管理,可重用软构件的检索算法,并给出冲模CAD系统可重用开发环境的功能模型。  相似文献   

11.
可重用构件的合成技术   总被引:5,自引:0,他引:5  
现已有许多人在研究构件合成的途径并提出了各种构件合成的形式.本文提出了一种基于软件插口的构件合成技术,讨论如何把不同系统的可重用构件通过软件插口组合起来,从而使构件的重用更带有一般性。  相似文献   

12.
基于UML和构件的ERP软件生产线描述方法研究   总被引:4,自引:2,他引:4  
ERP软件的开发需要借助于软件重用的思想和方法,软件生产线和构件分别从不同的角度促进了软件重用的实现。作为目前流行的建模语言,UML并不能很好地描述软件生产线的可变点和构件设计。本文在第2节首先分析了软件生产线的可变点问题,提出了一种基于UML的软件生产线可变点描述方法;然后给出了基于可重用构件的软件生产线描述方法;最后给出了构件设计和接口设计应该遵循的几点原则。经过实践检验,该软件生产线的描述方法具有较好的实用效果。  相似文献   

13.
一种基于构件的嵌入式实时软件框架   总被引:1,自引:0,他引:1  
嵌入式实时软件面临着规模大、复杂性高而开发周期相对较短,必须具备可定制和演化的能力等挑战,因此一个重用性高、扩展性和维护性好的软件框架显得非常必要。本文提出了一种基于构件的实时软件框架CBRTSF,它在其实时构件模型RTC的接口中显式定义了构件需要的服务——输入方法,并将接口中的每个方法赋予优先级特性。在此基础上,利用方法连接来描述构件间的交互,采用基于方法连接的可抢占优先级调度算法,从而得到一个全构件化的实时软件框架。最后,我们举了CBRTSF的一个应用例子,并将CBRTSF与相关研究工作进行了比较分析,说明了CBRTSF在满足系统实时性、重用性、扩展性和维护性方面具有较大的优势。  相似文献   

14.
面向Java语言的设计模式抽取方法的研究   总被引:1,自引:0,他引:1  
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义。文章面向Java语言提出了一个从源码中抽取设计模式的方法。具体地,研究了一种特定的设计模式描述方法、定义了源码信息模型及其化简方法,以此为基础提出了设计模式模型和源码模型的匹配方法。特别讨论了在抽取设计模式时与container类相关的问题及其解决方案。最后根据抽取结果从模式及其实例的角度对方法进行了评价,并提出了必要的优化技术。  相似文献   

15.
基于构件的软件重用   总被引:1,自引:0,他引:1  
本文简单介绍了可重用构件描述语言Recos,并着重讨论了可重用库的管理和基于可重用构件的软件组装问题.  相似文献   

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

17.
支持信息系统重构的业务构件   总被引:1,自引:0,他引:1  
本文系统研究了支持信息系统重构的应用业务构件,分析了软件重用技术及其构件与可重构信息系统的关系,在此基础上,提出基于应用业务构件的系统开发思路,并对典型业务应用构件进行了分析。  相似文献   

18.
1 问题的提出近几年来,随着软件规模和复杂性的不断增长,传统“手工作坊”式的软件开发模型,难于适应和满足现代软件工业发展的需要,基于构件的软件开发方法已成为提高软件生产效率和产品质量,缩短产品交付时间的现实有效的途径之一,但在长期的实践中,软件重用的研究主要集中在技术方面的研究,如:构件化的编程方法,可重用构件的分析与设计,可重用构件库的设计等,而对于一些非技术问题没有得到妥善的解决,其中包括:为了对软构件库中的构件进行分类、存储、检索和理解,如何有效地对软构件的内部特性和外部特性加以描述,如何从构件库中检索出所需要的可复用构件,其主要依据和标准是什么?本文针对这些问题,提出了一种描述和选择软构件的方法。2 软构件的形式描述  相似文献   

19.
构件检索技术是可重用软件构件库的核心技术之一,构件检索成本是重用成本的重要组成部分。多个不同构件库之间实现互通可以有效扩大构件检索范围和提高检索效率。检索条件转换是多构件库检索亟待解决的问题。论文首先分析了检索条件转换的必要性,结合重用者检索构件的流程,提出了多检索方法的检索条件相互转换机制。该机制为实现跨构件库检索奠定了基础,能减少重用者的理解成本,使各种检索方法之间互相取长补短,提高检索的查全率。  相似文献   

20.
许多软件开发组织在软件开发中出现困难,而软件重用是解决危机的途径之一。在当前的可重用软件开发中,软件构件技术是关键的技术因素。文章通过分析国内外软件开发方法的现状,介绍了采用领域工程、构件库等方法实现软件开发的重用,从而满足软件工业需求,提高软件开发效率和质量。  相似文献   

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

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