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

2.
针对目前构件模型缺乏行为语义和脆弱接口的问题,提出了一个面向服务的业务构件模型,该模型采用有限状态机来描述业务构件的行为语义,采用基于XML的标记数据类型来表示业务数据类型,基于此模型,提出了动作、动作序列和业务构件3个层次的语义匹配关系,借鉴数据库查询语言,提出业务构件检索语言以支持业务构件的自动获取.结果表明:所提出的方法为大规模的业务构件复用提供了有利的技术支持.开发了业务构件库管理工具验证了该法方法的可行性和有效性.  相似文献   

3.
可视化部件规格匹配的研究   总被引:2,自引:0,他引:2  
分析了现有的重用部件的检索及匹配方法,提出了一种可视化重用部件的形式化规格描述,讨论了几种基于规格描述的部件匹配,并阐述了不同种类的部件匹配情况下部件的重用方式(黑盒重用或白盒重用).  相似文献   

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

5.
软件重用技术在MIS系统中的应用   总被引:2,自引:0,他引:2  
在开发用电营业管理信息系统过程中,针对软件开发中的需求多变性,以软件重用技术为基础,通过目标代码级重用、类库、组件等方法,开发各种“级别”不同的可重用软部件,在对软部件不断的创建、重用及 组合中完成系统的开发,该方法可以有效地提高软件的整体开发效率,保证软件质量,而且还能为软件开发人员重用已开发软件资源提供便利。  相似文献   

6.
为解决可复用组件难于满足自身软件开发需要的问题,产生一个能够开发出适合特定领域、分类清晰、易于识别组件的流程.分别从领域分析、组件模型、组件分类、实体存储四个方面进行讨论,得到了基本组件、通用组件和专用组件的分析结果,满足了领域需求;提出了一个合理的组件模型,规范化了组件的开发标准;还提出了一种改进的基于分面分类模式的方法,提高了组件分类的精确度;同时给出的存储方法实现了组件实体的完善保存.最终形成了一个完整的、标准化的、能够提高组件可复用质量的开发过程框架.该框架能够开发可高效管理、检索的可复用组件,同时能够节约开发成本、提高开发效率.  相似文献   

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

8.
将XML技术应用到类规约描述和重用中,提出了一种基于XML的类规约重用方法.使用XML描述可重用的类规约,设计类规约重用的一般流程以及需要遵守的准则,然后在类规约库中查找符合需求的类规约进行重用.实践证明,重用XML描述的类规约可以使软件分析效率得以大幅提高.  相似文献   

9.
目前现有的软构件检索方法都是将软构件作为孤立的个体对待,而在实际应用当中软构件大多是基于某框架之下的.为了描述和管理软构件所应用的框架和环境,利用基于有色Petri网的框架模型计算构件之间的框架距离,根据距离的远近利用SOM聚类为构件分类形成框架类别.另外,为了提高检索效率为每个刻面的术语空间建立术语树,并为树中节点建立后缀索引.这样减少检索软构件时遍历术语树中节点的个数,而且使同一批检索到的构件更适合应用到同一框架当中.分析表明,该方法不但可以提高软构件的检索效率,而且保证了检索到的软构件经过最小的修改量就能够被应用到软件系统中.  相似文献   

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

11.
为了解决基于WEB的煤矿企业信息系统开发效率低下的问题,应用构件复用技术设计开发了可重用的菜单构件.该构件具有动态扩展性和复用性,实现了构件和代码的可复用功能,适用于煤矿领域同类型的企业信息系统的开发.实际应用表明此构件能极大地提高开发效率,缩短项目开发周期.  相似文献   

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

13.
基于规约匹配的软件组件组装   总被引:2,自引:0,他引:2  
基于组件的软件开发强调以集成为中心进行系统构造。其中候选组件的选择以及候选组件的组装是系统开发的关键,文章分析了规约语法匹配的基本原理和理论基础,在此基础之上研究了基于软件组件组装的系统开发技术并给出了组件配置算法。  相似文献   

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

15.
可重构路由交换平台是通过构件的生成、检索、组装等步骤实现的。为了改善该平台下构件库中构件的检索性能,提出了一种基于刻面的软硬件构件分类方法。设计了基于模糊推理误差反向传播神经网络(Fuzzy Inference Back Propagation Neural Networks,FI-BPNN)的构件检索算法,该算法具有并行性强,效率高,速度快的特点,适合规模较大、构成较复杂的构件库检索问题。仿真实验表明,在构件数量较多的情况下,该算法比现有主流检索算法性能有较大提升,能够满足可重构路由交换平台需求。  相似文献   

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

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

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

19.
软件复用技术是提高软件生产率和软件质量的一种技术,是大工业生产技术在软件产业的延伸.在简要介绍软件复用理论和实现软件复用的主要技术组件的基础上,给出一个基于Jaguar组件技术构建的系统实例.  相似文献   

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

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

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