首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
A Component Model for Perspective Management of Enterprise Software Reuse   总被引:4,自引:0,他引:4  
This paper discusses that in order to achieve systematic reuse, the technical and non-technical issues must be considered in parallel, and a set of component models should be built from different perspectives. Each of these models gives a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. Especially, we present a reusable component model – FLP model for reusable component, which describes components from three dimensions (form, level, and presentation) and views components and their relationships from the perspective of process and management. This model determines the sphere of reusable components, the time points of reusing components in the development process, and the needed means to present components in terms of the abstraction level, logic granularity and presentation media. It is the basis on which the management and technical decisions are made. It will be used as the kernel model to initialize and normalize a systematic enterprise reuse program. After the FLP model, the relationships among these different models are discussed. Furthermore, the usage of these models to facilitate the perspective management of enterprise software reuse is discussed.  相似文献   

2.
软件配置管理的多级实现   总被引:1,自引:0,他引:1  
本文介绍了软件配置管理的相关内容,并提出了一种软件配置管理的多级实现方法,该方法在实际应用中取得了良好的效果。  相似文献   

3.
青鸟网上构件库系统的访问控制机制   总被引:2,自引:0,他引:2       下载免费PDF全文
青鸟网上构件库系统通过对可复用构件的管理,支持软件企业进行基于构件的软件开发.系统在提高开放性的同时,往往会带来安全性以及知识产权方面的问题.为了解决这些问题,在青鸟网上构件库系统中采用基于角色的访问控制机制,并将构件描述信息与构件实体区别对待.为构件库系统及其所管理的构件定义了用户、角色、权限和角色继承,满足了安全性、知识产权管理等多种需求,同时也保证了系统的效率和对复用的支持.  相似文献   

4.
软件配置管理研究   总被引:2,自引:0,他引:2  
首先介绍了软件配置管理的基本概念 ,着重讨论了组成软件配置管理的配置标识、版本控制、变化控制、状态报告和配置审核 ,通过其管理 ,可以提高软件开发效率 ,保证软件开发的有序性。  相似文献   

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

6.
本文介绍了一种基于多代理的动态配置软件体系结构。对于采用基于构件的软件开发方法开发的软件系统,利用这种动态配置中间件能够根据配置请求在系统运行期间调整构件连接关系和完成构件升级,实现系统的动态配置,并且保证系统始终处于正常工作状态。在动态配置框架中,作为软件组成元素的每个构件被封装成具有智能性和机动性的Agent,能够自主地进行构件升级和结构调整。  相似文献   

7.
Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially from the view of process and management. In our approach, a reusable component model—FLP model for reusable component—is introduced. This model describes components from three dimensions (Form, Level, and Presentation) and views components and their relationships from the perspective of process and management. It determines the sphere of reusable components, the time points of reusing components in the development process, and the needed means to present components in terms of the abstraction level, logic granularity and presentation media. Being the basis on which the management and technical decisions are made, our model will be used as the kernel model to initialize and normalize a systematic enterprise reuse program.  相似文献   

8.
Building enterprise reuse program——A model-based approach   总被引:1,自引:0,他引:1  
Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially fromthe view of process and management. In our approach, a reusable component model--FLP modelfor reusable component  相似文献   

9.
赖根  肖明清  何景峰 《计算机测量与控制》2006,14(9):1266-1268,1280
通过在军械测试系统软件开发中引入基于构件的软件开发方法,较好地解决了军械测试领域的测试程序复用问题;介绍了基于构件的软件开发方法及特点;提出了基于构件的军械测试软件开发方法和基于构件的军械测试系统软件结构;最后,给出了在Visual C++环境下运用基于组件对象模型的ActiveX控件技术实现了可复用构件的开发实例。  相似文献   

10.
介绍了软件配置管理工具CVS的运行机制及其功能特点,以及小城镇电子政务系统的体系结构和运行模式.针对在小城镇电子政务系统开发中产生的问题,CVS规范了软件开发流程,降低了管理难度,提高了开发效率,使整个开发过程在受控制、高效率的情况下进行,提高系统的可靠性、代码及文档的全面性与可追踪性.  相似文献   

11.
软件配置管理有利于对整个开发团队进行管理。介绍了软件配置管理定义以及配置管理工具、电力信息PI3000平台开发中的版本控制流程、变更控制流程,设计并实现了基于XML定义的代码签出签入工具,该工具使配置管理工作变得快速准确,并与缺陷管理系统配合使用。实际应用表明该工具有利于PI3000平台开发的配置管理工作有效地执行。  相似文献   

12.
支持构件演化的软件配置管理研究   总被引:2,自引:0,他引:2  
林英  张雁 《计算机工程与设计》2006,27(19):3595-3597
基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同.在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性、稳定性是软件开发者历来追求的目标.分析了基于构件软件开发过程中构件演化对配置管理技术的新需求,探讨了配置管理的几个关键技术,并提出了一种度量构件演化过程的方法,从而把构件的整个演化过程置于配置管理的支持之下.  相似文献   

13.
版本控制在软件开发中具有重要的作用,随着渔业信息服务软件的模块数量和规模不断扩大,利用版本控制技术管理源程序显得愈加重要。介绍了渔业信息软件开发过程中,利用Subversion版本控制系统进行源程序管理的方法。  相似文献   

14.
可重用的软件体系结构描述方法   总被引:3,自引:0,他引:3  
  相似文献   

15.
版本控制是软件配置管理的重要功能,负责为配置库中的所有元素自动分配版本标识,并保证版本命名的惟一性。文中运用软件工程的原理并结合版本控制的实践,首先指出为了有效地进行版本控制而引入基线管理,并通过图形表示最常用的软件项目基线;然后研究版本管理,包括版本管理的功能、版本树、版本的串行与并行演变过程,并通过图形给出了版本演变历史和组件版本的变化过程;最后研究版本控制的主要内容,包括检入检出控制、分支和合并、历史记录。结果表明,在配置管理过程中通过基线进行版本控制,是保护代码资源、提高开发效率、加强软件项目管理的有效途径。  相似文献   

16.
    
A major difficulty in evaluating the costs of reusing software is determining the amount of reused software artefacts in systems. Determining the amount of reuse in a system is important for software maintenance because reused software is likely to need less corrective maintenance than newly developed software. Reusing software can also decrease costs of testing and integration. In this paper, we describe some practical techniques for measuring the amount of software reuse using simple tools. The goal is to provide accurate assessment of the state of existing software systems in order to assess quality and deploy resources efficiently. The techniques for software developed on the UNIX system use the standard utilities ‘find’ and ‘diff’. Software developed under configuration management by the ‘sccs’ utility is measured using the ‘prs’ utility. Techniques are also given for measurement of the amount of reuse in software that was developed on personal computers. Each of the methods was used for reuse measurement at NASA's Goddard Space Flight Center. The methods were applied to measure reuse in moderately large software systems used for ground centre control of spacecraft.  相似文献   

17.
Software component composition based on ADL and Middleware   总被引:22,自引:0,他引:22  
  相似文献   

18.
19.
框架是软件复用研究中的重要课题之一,但是框架在不同的领域中有不同的特性,需要将框架的特性与共性分离,将共性部分单独加以实现并复用,使得研究人员的注意力集中在各个领域的特性部分.本文提出并研发了一个基于构件和双总线的分层微内核结构的基础设施——FreeScaler.该基础设施属于框架共性的实现,具有高度的开放性和灵活性,为科研试验和应用开发提供了一个快捷易用的平台.文中重点介绍了FreeScaler的设计思路、整个系统的模型和体系结构,阐释其关键特性.并展示了基于FreeScaler的实际应用.  相似文献   

20.
CoPenML:基于XML的笔式用户界面构件体系结构   总被引:3,自引:1,他引:3  
笔式用户界面在许多领域得到了广泛应用,但现有的笔式界面技术不能支持高层次、多领域的可视化界面制作,很难实现面向软件构件的重用.因而提出一个新的解决方案,面向构件的体系结构CoPenML.该方案基于XML语言抽象描述了笔式界面的配置组成.可用于快速生成界面原型及二次开发接口,并且在系统实现级以及场景图级两个层面上实现软件构件的重用.设计了CoPenML的体系结构并给出了界面描述语言规范.最后开发了基于CoPenML的笔式界面制作环境以及相关工具.结果表明该方案对于笔式用户界面制作是十分有效的.  相似文献   

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

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