首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
提出了一种基于Hoare逻辑的软件复用部件的匹配描述,它为建立复用部件库的检索机制以及软件的自动化生产提供了理论描述.  相似文献   

2.
软件构件库是支持基于构件的软件开发的基础设施.在软件构件库中,构件的分类描述是复用者检索和理解构件的基础.随着构件技术的发展,构件库在不同领域的得到了应用,构件分类描述机制也面临着扩展性和变化性的挑战.提出了支持多领域构件描述的分类描述模型ECDM,并基于该模型,实现了青鸟构件库管理系统中多种分类模式的定制以及对构件描述属性扩展的支持.  相似文献   

3.
Software component library is the essential part of reuse-based software development. It is shown that making use of a single component library to store all kinds of components and from which components are searched is very inefficient. We construct multi-libraries to support software reuse and use PVM as development environments to imitate Iargescale computer, which is expected to fulfill distributed storage and parallel search of components efficiently and improve software reuse.  相似文献   

4.
以软件重用为背景提出基于语义和结构的UML类图检索.构建了UML类图的重用模型,定义了存储UML类图的重用库结构.提出将本体的概念语义距离应用到UML类图的语义相似性度量和使用图表示UML类图的结构进行结构相似性度量.基于检索流程形式化检索需求,提出了UML类图的检索算法.基于提出的衡量标准,从语义、结构和混合三种检索类型对提出的算法进行了验证.实验结果表明,所提出的检索算法在检索质量和检索效率上要优于其他方法.  相似文献   

5.
构件化开发方法(component-based development,CBD)是软件复用的一条切实可行的途径,主张通过设计和复用能独立完成特定功能的构件来组装软件,从而提高软件复用度。本文在基于构件的开发基础上对其进行了改进,提出了一种简单而有效的面向代码的构件开发方案,并在PLM系统的实际开发中得到了很好的应用。  相似文献   

6.
目的研究基于领域复用的软插件的原理和实现模型。方法 结合基于领域复用的基本原则,对构造基于领域复用的软插件库的方法进行讨论,并以商用POS机软插件库有组织构造为例进行了具体说明。结果与结论基于领域复用的软插件比传统方法更有利于软件复用。  相似文献   

7.
在基于可复用软构件的软件开发中,如何从构件库中查询满足条件的构件是软件开发的研究重点之一,因此通过构件的复用历史和其他用户的复用经验为用户提供帮助很有必要.数据挖掘技术为解决上述问题提供了一条可行的途径,通过对数据挖掘技术的应用,为复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

8.
 为了使软件组织通过软件过程复用快速而高效地建立软件过程模型,提出了一种软件过程复用的价值模型分析方法,在建立软件过程复用价值Petri网模型的基础上通过对模型中软件过程的执行时间和价值的分析来为软件过程的复用提供价值评估指导和决策支持.  相似文献   

9.
提出了一种基于XML的Use Cax的复用方法,采用XML的形式描述Use Case,然后在此基础上进行Use Case的查询和复用。由于Use Case是在软件开发的分析设计阶段的软件产物,因此对其进行的复用是一种较高抽象级别的软件知识复用,能够较大地提高软件开发过程中的复用水平.  相似文献   

10.
FODA方法在MIS可重用构件开发中的应用   总被引:2,自引:0,他引:2  
领域工程是创建重用构件的活动,它强调对领域模型和体系结构系统的创建.领域分析是识别、捕捉、组织、分析和表示软件域中相关信息,确定软件的体系结构、框架和构件,以支持软件重用的软件工程过程,是解决软件重用的关键技术之一.介绍了由软件工程组织提出的FODA领域分析方法,对FODA方法在MIS系统可重用构件开发中的应用进行了研究.表明FODA方法是进行可重用构件开发的有效途径.  相似文献   

11.
基于重用的新产品开发研究   总被引:1,自引:0,他引:1  
基于软件重用的思想和模型 ,提出基于重用的新产品开发过程模型 ,并对实现该模型的关键技术 ,即现有设计的结构化表示、设计检索和设计解的修改等进行了讨论 .在此基础上研究了面向重用的设计 .依据软件平台的概念 ,提出基于产品平台重用和关键部件重用的新产品开发方法 .给出不同企业新产品开发的重用策略 ,即平台重用和部件重用复合驱动策略、平台重用驱动策略、部件重用驱动策略和单一产品设计策略  相似文献   

12.
Component-based software reuse (CBSR) has been widely used in software developing practice and has an even more brilliant future with the rapid extension of the Internet, because World Wide Web (WWW) makes the large scale of component resources from different vendors become available to software developers. In this paper, an abstract component model suitable for representing components on WWW is proposed, which plays important roles both in achieving interoperability among components and among reusable component libraries (RCLs). Some necessary changes to many aspects of component management brought by WWW are also discussed, such as the classification of components and the corresponding searching methods, and the certification of components. Biography: SANG Da-yong (1967-), Ph.D, Associate professor, with research interests on object-oriented software techniques and software reuse.  相似文献   

13.
研究软件复用就在于设计和运用有较高封装性的组件.首先着重介绍支持软件复用的、支持设计和编程的多种.NET组件模型的内部结构,包括字段、属性、方法、事件,生命周期控制,控件等:然后介绍内部结构各元素直接转编码的开发工具;详细分析了统一内部结构的意义.  相似文献   

14.
在基于可复用构件库的软件开发中,如何从构件库中查询满足条件的构件是构件库系 统的研究重点之一。数据挖掘技术为解决上述问题提供了一条可行的途径,本文是在构件库系 统及用户反馈信息数据库的基础上,利用决策树分类器,得出一些实用的构件复用规则,从而为 复用者理解和选取构件提供了一定程度的辅助决策支持,为复用的成功提供了技术保障。  相似文献   

15.
根据当前软件开发的现状,提出了一种在保证当前开发质量及效率的前提下,还能让以后的软件开发人员重用已开发软件资源的“再用式”软件开发方法,该方法结合了面向对象及快速原型法的优点:针对软件开发中的需求多变性,用快速原型法进行需求分析,在后续的开发中,以面向对象为基础,用各种“级别”不同的可重用软部件组装系统,在对软部件不断的创建(只在没有所需部件时才创建)、重用及组合中完成系统的开发.这种方法可以有效地提高软件的整体开发效率.最后对该方法的进一步研究方向进行了探讨.  相似文献   

16.
软件构件技术是实现软件复用的关键问题,是当前软件界研究的热点。文章通过对构件及构件技术的阐述,探讨了基于构件的软件开发技术、方法以及构件设计评价标准。  相似文献   

17.
基于软件体系结构,从需求分析出发,讨论适合此系统的体系结构设计决策,分析系统设计的实现过程,设计并实现一个面向复用的软构件信息系统.该系统能使管理人员有效地组织和管理各类软构件实体和相关角色信息等,开发者可以在此高效检索到需要的软构件,构件生产厂商可以方便提交自己生产的构件,有效管理软构件以提高软件开发效率.  相似文献   

18.
数据仓库技术与可复用构件库系统研究   总被引:2,自引:0,他引:2  
软件复用,目前是解决软件危机的一条现实可行的途径.基于构件的软件开发方法以其对软件复用的有效支持,逐渐被越来越多的开发组织所采用.其中,构件的查询、选取和有效管理是关键.如何被复用者查询、选取构件以及管理员管理构件提供有效地辅助决策支持,成为重要的研究课题.数据仓库技术,为解决上述问题,提供了一条可行的途径.本文对如何将数据仓库技术引入到构件库系统中进行了探讨,通过对数据仓库技术的应用,为复用者理解和选取构件,以及构件库各个层次的管理人员,管理和改进构件库系统,提供了一定程度的辅助决策支持,提高了复用的可能性和质量,为复用的成功提供了有效的技术保障.  相似文献   

19.
论述了目前信息安全专业课程体系中密码学实验教学和现有虚拟实验平台中存在的问题,提出了基于组件技术的密码学虚拟实验平台的设计模型和实现方案.利用该实验系统,用户能进行可视化的实验流程定制,可以加入自己编写的算法进行验证及扩充实验组件.组件以JavaBeans的方式开发,不但提高了开发效率,实现了软件重用,而且使实验室易于扩充和进行二次开发,为科研、教学等提供了一个很好的密码学虚拟实验平台.  相似文献   

20.
在理解和分析面向对象的应用构件和框架技术上 ,对 CA I课件设计中的问题进行研究 ,引入组件设计和框架的设计思想使得 CA I课件具有较好的扩展性和复用性。  相似文献   

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

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