首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 197 毫秒
1.
为解决传统的基于标准过程裁剪中标准过程只有单一抽象层次,造成裁剪工作量大的问题,本文对标准软件过程分层结构进行研究并通过继承机制简化过程的定义,多抽象层次的标准过程的提出还可以满足不同描述的需要,然后根据现有的构件描述框架对不同层次的标准过程给出了不同的描述方案。最后根据构件描述的特点,提出一种构件检索方法,并在理论上分析了和在实验上的证明了该算法的可行性和有效性。  相似文献   

2.
结合构件和领域工程的相关原理和关键技术,对基于构件的软件生产过程进行研究,分析运用构件进行软件应用系统的开发方法,描述了构件开发的流程。并在领域工程基础上,抽象出面向构件的领域开发的一般过程和方法,提出了基于构件的领域开发过程模型。电信物资管理系统应用实例也说明该模型对实际应用开发的指导意义。  相似文献   

3.
刘云城 《福建电脑》2009,25(11):87-87,118
构件如何在软件开发过程中被快速高效地检索、复用,已经成为构件库技术得以进一步发展的瓶颈。本文提出了一种基于本体OWL的构件库检索技术,重点探讨了本体技术以及如何利用OWL描述语言来实现构件描述,以及基于本体描述基础上的构件检索。  相似文献   

4.
基于MIS的可复用构件的研究与应用   总被引:6,自引:1,他引:5  
通过对MIS可复用构件的研究,结合在软件开发中的经验,阐述了一种可复用的MIS通用构件的开发策略,以此来缩短软件的开发周期,避免重新开发可能引入的错误,从而提高软件的生产率和质量,并在实际应用中成功地将这一通用构件应用于作者所开发的MIS项目。  相似文献   

5.
构件继承对于软件复用具有非常重要的意义,为了适应网络发展和Web服务应用的推广,科泰世纪科技有限公司提出了CAR构件技术。首先介绍了软件构件的概念和CAR构件的提出,然后对比COM和CORBA的构件复用方式,重点介绍CAR构件的继承机制及其特点,并结合“和欣”图形构件设计的实例,说明该继承机制在图形构件中的实现方法。  相似文献   

6.
为了提高软件复用过程中构件检索的效率,分析了软件构件分类技术的优缺点以及构件特征,从构件刻面信息的角度,采用卷积神经网络技术,提出一种基于卷积神经网络的构件分类策略;利用卷积神经网络对构件刻面特征进行提取,减少人为因素,提高刻面信息提取精确性,并训练出基于卷积神经网络的构件分类模型,通过具体的实验,来论证该模型的准确性,以达到提高构件检索效率的目的。  相似文献   

7.
基于刻面描述的构件检索   总被引:47,自引:1,他引:47  
随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正受到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,根据构件刻面描述的特点,提出了一种基于树包含(tree inclusion)的构件检索方法,并进行了理论上的分析与实验上的检验.实验结果证明了它的可行性与有效性.  相似文献   

8.
跨构件库的刻面描述构件查询匹配算法研究   总被引:2,自引:0,他引:2       下载免费PDF全文
在构件包涵匹配模型的基础上,提出了更为优秀的包容匹配模型。对匹配代价算法进行了分析,得到包容匹配模型,在查询效率略有降低的情况下显著提高了构件的查全率和查准率。  相似文献   

9.
可复用软构件检索是构件库和软件复用领域的研究重点.基于刻面分类模式,将构件的刻面描述和查询表达式分别映射成两棵树,利用构件信息集成方式在集成端数据库借鉴树匹配思想进行检索,有效地提高了查全率和查准率.  相似文献   

10.
软件复用作为提高软件生产率和质量的一种重要技术,被广大的软件开发人员所应用,而在软件复用的同时,对构件进行有效的分类是关键技术之一.本文主要针对刻面分类的方法,使用XML语言对构件进行描述,提出了软件构件的表示方法.使用该方法,在构件组装平台下给出了对构件的刻面定义,以提高软件的复用性.  相似文献   

11.
为了解决构件业务流程建模能力不足的问题,提出了一种基于工作流技术的构件模型——工作流构件模型。首先分析了工作流过程定义的组成和流程控制方法,识别出可用于构件业务流程建模的工作流元素;然后根据构件的独立性、封装性和组装性需求,选取工作流元素设计实现了工作流构件模型,并给出了应用实例。与传统的构件模型相比,工作流构件模型提高了业务流程构件的灵活性,丰富了业务流程构件的组装形式,降低了业务流程构件的复杂度,从而提高了构件的业务流程建模能力。  相似文献   

12.
基于构件的软件开发方法是目前一种流行的软件生产技术,其核心围绕着构件的开发与组装技术。但如何结合实际应用要求实施基于构件组装的软件开发过程是一个值得进一步研究的课题。为此,根据基于构件的软件组装技术的概念和原理,提出一种应用系统组装框架,从软件体系结构的角度研究了构件的开发与组装方法,并将这一技术应用到软件工程网络课堂教学系统的开发上。相关实践活动表明,提出的方法可有效地获得一个适应性强的应用系统。  相似文献   

13.
提出了一种基于复用的构件开发模型,该模型解决了构件内部结构和组织问题,保证良好的功能职责划分和关注点分离;保证构件以规范化的方式提供对外服务接口和扩展接口;保证构件具有良好的扩展性以及随需应变的能力.通过应用该模型开发了面向金融领域的客户管理构件,并将该构件复用于具体的金融项目.实践表明,该模型能提高软件复用率,降低开发难度,加快开发速度.  相似文献   

14.
基于软件体系结构的可复用构件模型   总被引:5,自引:0,他引:5  
在分析了构件间各种操作的基础上,将软件体系结构的概念引入现有的构件模型,用于对复合构件进行描述,从而改进了现有的构件模型,给出了一种基于软件体系结构的可复用构件模型,并给出了该模型的应用.  相似文献   

15.
阐述了基于构件的软件复用技术,并就基于构件软件开发技术在管理信息系统(MIS)中的应用作了探讨,对提高软件开发效率有着重要意义。  相似文献   

16.
基于组件动态管理的Web应用框架研究   总被引:1,自引:0,他引:1  
软件复用的应用需求推动了可复用应用框架和应用业务组件的研究和发展应用,在开发高度可重用性J2EE应用框架和业务组件中使用合适的设计模式,可以降低应用业务组件和应用框架组件之间的耦合,提高框架组件的重用性.讨论了通过应用MVC设计模式对J2EE应用框架组件和应用组件进行角色化处理,构造了一个可动态管理组件的J2EE应用模型,定义了应用框架组件和应用组件的功能以及它们之间的逻辑结构关系。  相似文献   

17.
基于构件的可重构软件开发平台技术研究   总被引:8,自引:4,他引:8  
研究了可重构软件开发平台技术。提出了单一建模数据源技术,并基于这一技术设计了同时支持C/S和B/S两种软件体系结构的可重构软件开发平台及其关键业务构件。分析了基于构件化软件开发平台应用软件系统的构造过程。  相似文献   

18.
研究了一个分布式的模块化的组件库系统的组件分类、管理和检索方案的设计与实现.提出了一个以新型组件库概念模型为基础的具有层次风格的组件库检索管理系统模型——CDIX-Ⅰ,并对CDIX-Ⅰ模型进行了详细的讨论.实践表明,在CDIX-Ⅰ模型指导下开发的CDIX-Ⅰ系统在速度、稳定性和安全性方面都能很好地满足用户的需要.  相似文献   

19.
为了提高应用集成系统的柔性,集成适配器一般被设计为是基于规则驱动的适配器Agent,其核心目的是为了使集成系统具有随企业业务流程的变化而快速的动态适应能力。如何刻画系统的业务流程,并给出基于业务流程的虚拟组件互操作规则是适配器Agent构造的关键技术问题。在充分分析业务流程模型基础上,利用EBNF刻画了业务流程模型的形式语义,并给出了基于XML的业务流程及互操作规则的描述。  相似文献   

20.
为实现数字校园系统的信息化,科学化和可视化,分析了现有数字校园系统特点,提出了一种基于CORBA的GIS应用系统和教学管理信息系统的集成框架.详细阐述了该系统的体系结构和总体设计思想,在此基础上,从可复用构件的软件开发思路,并针对校园特定领域,分析了各类相关构件的获取、分类和组装方法.最后,结合实际系统阐明了可复用软构件技术能有效地缩短系统的开发周期,降低软件维护难度,优化整个系统.  相似文献   

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

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