首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 203 毫秒
1.
随着对等计算的广泛应用,对等应用软件的设计与开发方法研究,是当前软件工程领域一个值得关注的问题.遵循软件复用的思想,提出一种适应于对等应用软件设计与开发的构件化重叠网中间件技术.该技术涵盖支撑构件重叠网的中间件模型、及其实现框架等两方面内容,分别用于对等应用软件的设计时与开发阶段.相关对比实验结果表明,该技术是可行和有效的.  相似文献   

2.
阐述对等网络环境下的构件查询访问控制框架及其策略与机制.首先,简要介绍当前应用较多的传统访问控制模型及其机制;接着,分析对等网络环境下构件查询访问控制的特点;最后,针对构件查询访问控制的特点,提出并详细阐述一种基于信任的构件查询访问控制框架.  相似文献   

3.
以高等院校教务管理系统的开发为背景,提出了一个基于软构件技术、适合于小型应用软件开发的过程模型和组织模型.介绍了基于主题文档的分析方法在高等院校教务管理中的应用,提出了一个基于原子文档关联矩阵发现系统中大粒度构件的方法.对系统中的构件进行了层次划分,给出了高等院校教务管理系统中的构件抽取实例,并探讨了利用构件组装应用软件的方法和过程.  相似文献   

4.
构件化MIS 系统通用开发框架研究   总被引:2,自引:1,他引:1  
传统开发框架存在维护性差、重用度低等问题。本文在分析信息系统开发中存在的共通业务后,提出 了基于软构件技术的MIS 系统通用开发框架。应用聚类分析方法对构件进行了识别,并对构件按通用性进行了层次划分。通过软总线将各构件接口连接组成开发框架。利用所提出的通用开发框架构建了一个简单的系统,证明了该框架具有耦合度低、可扩展性强等特点。  相似文献   

5.
软构件技术在信息系统开发中的应用研究   总被引:8,自引:0,他引:8  
徐建民 《微机发展》2003,13(3):15-18,22
以高等院校教务管理系统的开发为背景,提出了一个基于软构件技术,适合于小型应用软件开发的过程模型和组织模型,介绍了基于主题文档的分析方法在高等院校教务管理中的应用,提出了一个基于原子文档关联矩阵发现系统中大粒度构件的方法,对系统中的构件进行了层次划分,给出了高等院校教务管理系统中的构件抽取实例,并探讨了利用构件组装应用软件的方法和过程。  相似文献   

6.
针对目前MIS系统开发和运行环境易变,柔性程度不高的现状,提出一种基于构件技术的重构式MIS开发模型.并从结构模型、体系结构、生命周期模型和开发过程等方面进行论述,给出了该模型的详细开发流程.提出一种MIS领域的柔性构件,对其构件模型进行了形式化的描述,并给出了该构件的实现流程.此开发模型已用于笔者开发的一个通用物资管理系统,并取得较好的效果.  相似文献   

7.
基于ALOAF的分布式构件库框架模型   总被引:1,自引:0,他引:1  
软件复用是解决软件危机的重要手段,构件库是软件复用的重要的技术支撑之一,为了进一步提高构件重用的可能性和效率,支持构件库的分布式访问,提出了基于ALOAF模型和CORBA技术的分布式构件库框架模型。文中讨论了开放体系结构的构件库框架(ALOAF)、CORBA技术和基于ALOAF分布式构件库框架模型的层次结构,并给出了基于中介服务器该模型的一种实现方案。在此基础上,以VisiBroker中间件和ORACLE数据库为支撑,采用JBUILDER9开发工具,开发了一个分布式构件库原型系统,验证了分布式构件库实现方案的可行性和有效性。  相似文献   

8.
一种基于P2P支持检索条件重构的构件库互联技术   总被引:1,自引:0,他引:1  
软件复用是解决软件危机的有效途径.随着软件复用技术和网络技术的发展,在Internet上出现了越来越多的软件构件库.复用者需要的构件往往分散在多个构件库中,而各个库中构件的描述方式也各不相同;这给复用者获取构件带来了一定的困难.因此,需要有一种有效的机制来帮助他们在多个构件库中获取构件.提出一种构件库互联技术DCLITTA以支持在分布的构件库之间实现资源共享,并为复用者提供了"透明"的检索机制.DCLITTA采用对等网络(P2P)体系结构将各个独立的构件库组织在一起.同时,针对构件库间构件描述模型的差异,DCLITTA通过自动地将复用者的检索请求进行重构来改善检索的效果.基于该互联技术,已设计实现了相应的支持系统,并实际应用于北京、上海等软件园的构件库中.  相似文献   

9.
对验证码识别技术进行介绍,例示了使用JCAPTCHA开源框架实现验证码的方法,并基于该框架设计完成了一个验证码构件,构件将验证码的实现方法进行封装.验证码构件可以方便地集成到Java EE项目中,实践证明,该构件的确能让验证码开发工作变得更为简单有效.  相似文献   

10.
描述了基于体系结构模式的软件系统开发方法的基本流程,设计了该方法支持环境的基本框架,对该方法中涉及的体系结构模式引用方式、模式指导下建立多层软件体系结构模型以及根据体系结构模型和构件库对系统进行组装等问题进行了讨论.最后以数据仓库系统开发例,介绍了该方法在软件系统开发中的实际应用.  相似文献   

11.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,该文提出了一种基于向量空间模型的构件匹配方法,从而提高构件的查全率和查准率,从而改进了构件库的检索效率。  相似文献   

12.
为解决构件库中存在的种种问题,在分析了软件复用现状和构件库的特点的基础上,提出了一种基于Agent的P2P式的分布式构件库系统,阐述了系统的体系结构并在理论基础上开发出了原型系统。该系统能够达到软构件复用的目的,验证了方法的可行性。  相似文献   

13.
基于J2EE的软件支撑平台构件技术研究   总被引:1,自引:0,他引:1  
为提高软件复用程度、系统开发效率和可维护性,提出了基于平台化、构件化的系统开发思想.应用结构化,模块化和面向对象方法,在J2EE支撑平台的基础上,研究了软件构件定义、属性、表现和模型,构件分类与管理技术.阐述了基于平台和构件的开发过程.在多个项目中应用表明,系统的开发效率被提高了20%左右,软件复用性显著提高,可维护性明显增强.  相似文献   

14.
The complexity of modern embedded systems increases as they incorporate new concerns such as distribution and mobility. These new features need to be considered as early as possible in the software development life cycle. Model driven engineering promotes an intensive use of models and is now widely seen as a solution to master the development of complex systems such as embedded ones. Component‐based software engineering is another major trend that gains acceptance in the embedded world because of its properties such as reuse, modularity, and flexibility. This article proposes the Flex‐eWare component model (FCM) for designing and implementing modern embedded systems. The FCM unifies model driven engineering and component‐based software engineering and has been evaluated in several application domains with different requirements: wireless sensor networks, distributed client/server applications, and control systems for electrical devices. This approach highlights a new concept: flexibility points that arise at several stages of the development process, that is, in the model (design phase), in the execution platform, and during the execution itself. This flexibility points are captured with model libraries that can extend the FCM. Copyright © 2011 John Wiley & Sons, Ltd.  相似文献   

15.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用。文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型。介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程。通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率。  相似文献   

16.
目前,基于构件的软件开发模式被软件开发商广泛接受,因为这种模式可以提高软件的质量、降低软件开发和维护的成本.构件描述是构件检索和复用的基础.本文提出了一种基于特征的、面向多领域的构件描述方法,包括构件功能、应用环境、构件关系、构件质量、其它等五个部分.基于构件的软件开发模式在大规模推广的情况下,构件流通必定成为构件产业化的关键环节.基于特征的构件描述方法解决了构件流通过程中语义理解困难,促进了领域构件标准化的推广.  相似文献   

17.
Increasingly, modern‐day software systems are being built by combining externally‐developed software components with application‐specific code. For such systems, existing program‐analysis‐based software engineering techniques may not directly apply, due to lack of information about components. To address this problem, the use of component metadata has been proposed. Component metadata are metadata and metamethods provided with components, that retrieve or calculate information about those components. In particular, two component‐metadata‐based approaches for regression test selection are described: one using code‐based component metadata and the other using specification‐based component metadata. The results of empirical studies that illustrate the potential of these techniques to provide savings in re‐testing effort are provided. Copyright © 2006 John Wiley & Sons, Ltd.  相似文献   

18.
在研究软构件理论的基础上,将构件技术引入MIS系统的开发,提出了一种基于软构件的MIS系统开发模型,采用Power-Builder实现了该模型,并在多个MIS系统中得到有效应用。  相似文献   

19.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,本文提出了一种基于的构件接口描述的匹配方法,从而提高构件的查全率和查准率,进而改进了构件库的检索效率。  相似文献   

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

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