首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
软构件的有效组织与检索是软件重用技术的关键。介绍了一种支持数学库重用的新方法。它极大地简化了数学软件包的使用与操作。在使数学库成为库单元前,要经过必要的前置处理和分离文件的过程。再把这些分离的文件按维护与重用的需要放入库中,这些过程自动完成,当使用这些库单元时,只需用一条新增命令重组软构件。  相似文献   

2.
在对面积对象方法的重用机制进行了分析研究的基础上,提出了一种基于构件库的软件重用方法,并介绍了其原型系统-面向对象的软件合成系统。OOSCS是一个基于可重用构件库的软件开发支持系统。  相似文献   

3.
旨在针对当前软件系统所面临的由软件危机和各种变化所带来的主要挑战给出合适的解决方案,为此提出了将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法.接着提出了适用于构建领域构件库的面向对象的软件重用瀑布模型(OO-SRWM),并对其内涵、体系结构、所涉及的关键技术等进行了详细和深入的讨论.最后,探讨了一种用于域工程和应用工程软件系统开发的多级重用设计方式.通过基于多级重用的面向对象的软件重用瀑布模型开发的领域构件库具有类继承度高、类耦合度低、类封装性高、类多态性低等特点;构件的方法重用效率和类重用效率均比较高.OO-SRWM为构建域工程中领域构件库提供了一种较为系统化、规范化和实用化的软件开发模式.多级重用为快速构建完整的领域构件库和重构应用系统提供了技术上的保证.  相似文献   

4.
针对当前软件系统所面临的挑战,提出了将面向对象的软件重用开发方法,作为领域工程中软件系统的设计思想,提出了适用于构建领域构件库的面向对象的软件重用瀑布模型,并对其内涵、体系结构、所涉及的关键技术等进行了深入的讨论,并对开发过程中的一些问题,如领域重用、分析重用,设计重用,可重用构件等给出了一些解决方法。  相似文献   

5.
为解决应用程序设计中要绘制大量仿真工艺圈的问题,提出了一个构件集成应用系统,它包括:构件库生成、构件集成和应用生成三个子系统.通过构件库和工艺流程团,为应用生成子系统提供了简单的接口.并简化了程序的设计.此系统同时伏用了标记构件、关联构件、动态构件和消息循环等方法.使用此系统可以提高软件开发效率,提高软件的重用性.  相似文献   

6.
针对可重构企业信息系统中业务构件的可重用性进行研究。本首先结合设计模式和对UML元元模型的扩展,在对业务构件库中相似业务构件的共性部分和差异部分分析和抽象的基础上,提出了一种可重用业务构件模型——元构件;然后基于业务构件和业务构件集的形式化定义,对元构件进行了定义和语法描述,并对元构件的参数进行了详细设计,描述了如何通过元构件的编译参数和运行参数来提高业务构件的可重用性;最后给出一元构件应用实例。  相似文献   

7.
石油化工领域常常需要为新生产装置研制开发相应的仿真软件 ,而开发这类软件要用到大量的工艺流程图。在化工工艺流程图中 ,各种容器是以图形构件来描述的 ,因此绘制图形构件是作图过程中较关键的工作。介绍了一种石油化工仿真工艺流程图绘制平台的设计与实现方法 ,该系统是以可重用图形构件库为核心的集成化支撑环境 ,通过利用图形构件的定义、生成、组织、检索、重用 ,可解决在工业过程中的图形组态自动生成和整体工艺流程图绘制问题。在绘制构件中 ,为了使工作高效 ,坐标位置准确 ,几何约束是不可缺少的。系统采用了几何约束、构件关联等技术 ,具有人机界面友好、使用方便等特点  相似文献   

8.
化工仿真工艺流程图绘制平台的设计与实现   总被引:1,自引:0,他引:1  
石油化工领域常常需要为新生产装置研制开发相应的仿真软件,而开发这类软件要用到大量的工艺流程图。在化工工艺流程图中,各种容器是以图形构件来描述的,因此绘制图形构件是作图过程中较关键的工作。介绍了一种石油化工仿真工艺流程图绘制平台的设计与实现方法,该系统是以可重用图形构件库为核心的集成化支撑环境,通过利用图形构件的定义、生成、组织、检索、重用,可解决在工业过程中的图形组态自动生成和整体工艺流程图绘制问题。在绘制构件中,为了使工作高效,坐标位置准确,几何约束是不可缺少的。系统采用了几何约束、构件关联等技术,具有人机界面友好、使用方便等特点。  相似文献   

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

10.
RFID应用系统种类繁多,开发工作上具有一定的重复性,为此通过分析RFID系统的一般模型,提出了基于构件化封装设计思想的RFID系统通用开发平台软、硬件模型,利用飞思卡尔公司的32位ColdFire系列微控制器MCF52235设计了RFID通用开发平台,给出了软、硬件构件设计方案,并在此平台上成功进行了二次开发,实现了学生机房上机刷卡系统.实践结果表明,这种构件化的平台开发方法有效地提高了软硬件的可重用性和可移植性,使用该RFID系统通用开发平台进行各种二次应用开发缩短了开发周期.  相似文献   

11.
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.
为提高软件的复用程度,采用了基于软件体系结构的开发方法,提出了机场领域的软件体系结构;重点讨论了领域构件库及其在信息系统中的作用,设计了一个领域构件库系统,为构件的检索和管理提供了基础;初步实现了领域构件库中对构件的分类、查询、存储和管理功能,并在领域特定的软件体系结构框架下,实现了对机场领域的信息系统的开发。  相似文献   

13.
ATL支持下的组件复用技术   总被引:1,自引:0,他引:1  
组件复用旨在利用已有组件创建新组件,提高组件软件开发效率. COM组件复用通过包容和聚合来实现:包容时,外部组件包含内部组件的接口;聚合时,外部组件直接向外公开内部组件的接口.在利用ATL函数由外部组件创建内部组件时,包容返回的是内部组件自定义接口指针;聚合返回的是内部组件基接口指针IUn known. Visual Basic客户程序测试表明:无论是包容还是聚合,客户程序均可由外部组件的缺省接口访问到内部组件接口.  相似文献   

14.
构件的复用是软件复用的主要形式,大批的构件必须用一个数据库进行管理,如何从构件库中查询满足条件的构件是构件库系统的研究重点之一.数据挖掘技术为解决上述问题提供了一条可行的途径.利用数据挖掘技术中的面向属性归纳(attribute-oriented induction,AOI)对数据挖掘集进行处理得到初始工作关系,再利用判定树(decision tree)对初始工作关系进行数据概化,从而将两种方法结合起来在构件库中快速、有效地查找到有用的构件信息.通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助判定支持.  相似文献   

15.
为充分利用航天发射场积累的大量应用和资源,采用软件复用、构件技术与面向服务的理念,设计了航天发射场服务构件。分析了服务构件的粗细粒度,将航天发射场服务构件划分为3类,对服务交互接口、基于XML的分类检索、服务构件的描述、服务构件设计流程与组装等进行了详细阐述,最后通过"故障弹/箭飞行"服务构件实例,说明基于XML的服务构件设计和使用方法。  相似文献   

16.
构件技术是支持软件复用的核心技术,构件组装技术是构件技术研究的重点与难点。分析了构件组装技术与分类,提出了基于SSH框架的构件组装模型,最后将这一模型应用到集中支付管理系统的开发中,实践表明这种构件组装模型能提高构件组装效率,提高软件开发质量。  相似文献   

17.
软件复用技术在工控软件设计中的应用   总被引:1,自引:0,他引:1  
通过分析当前工控软件开发中存在的不足,指出采用软件复用技术是解决目前工控软件开发效率低下、重复劳动多、软件灵活性差的有效途径,而采用部件化结构设计是工控软件获得多次复用的最好办法。最后以一个例子对部件化结构设计作了一些有益的尝试。  相似文献   

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

19.
一种基于描述逻辑的构件检索匹配算法   总被引:1,自引:1,他引:0  
在基于刻面的描述方法基础上引入描述逻辑作为知识表示的形式化方法,来描述用户复用需求和构件,从而使二者能够在语义层面上进行匹配。提出了一种基于描述逻辑的构件检索匹配算法,用该算法计算出一个实数值来表示用户复用需求与某一构件的匹配度,以便帮助复用者在构件库中选择合适的构件。  相似文献   

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

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