软件生产线集成框架研究

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:wennny77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会信息技术和软件产业的快速发展,软件系统的规模越来越来越大,复杂度越来越高。不同行业领域对软件系统的需求逐渐专业化、领域化,传统的软件开发方式已不能适应这些挑战。另外软件产品的重复开发导致了大量资源的浪费,因此如何有效复用之前的成果,提高软件开发的效率和质量,成为摆在软件开发人员面前的难题。针对上述问题,研究人员根据工业界成熟的“产品线”的思想,提出了软件开发的“生产线”理论。软件生产线的核心要求,就是以生产线的方式组织软件开发工具,为工具间的协同合作提供支持,有效复用软件开发成果,形成一条软件产品的加工处理流水线。原始输入数据经过软件生产线工具的有序加工处理,能够形成最终满足用户需求的软件产品。本文通过对一般软件开发过程中各相关元素的研究,提出一系列软件生产线元素的抽象模型。基于这些抽象模型,设计了一个支持工具集成、构件集成和软件制品集成的分布式软件生产线集成框架,对该框架的功能进行了模块划分,并设计实现各功能模块。本文的主要工作包括:1、研究了软件生产线相关理论和技术,并对系统中需要用到的技术进行了详细的分析和总结。2、通过对生产线式软件开发进行了详细的需求分析,提出了软件生产线的需求模型。3、基于软件生产线的需求模型,为软件生产线中的构件、工具、流程、消息、数据传输、工具状态转化,工具间关系,构件度量等要素进行了抽象模型设计。4、基于软件生产线相关要素的抽象模型,设计了一个分布式软件生产线集成框架模型,并对集成框架的各功能模块进行了详细的描述。5、在相关理论技术研究和模型设计的基础上,给出了软件生产线集成框架的主要功能实现。本文为进行生产线式软件产品开发提出了一个分布式软件生产线集成框架模型,并对其进行设计和实现。
其他文献
该文研究的是客户价值的一种计算方法——客户终身价值,客户终身价值的计算模型的确定和研究的对象有密切的关系,该文设计模型针对于电信行业.数据挖掘是近几年来信息行业中
该论文首先从理论角度对数据仓库技术在TMN网管系统中的应用进行了探讨.文章从TMN网管系统角度分别分析了数据仓库在TMN体系结构中的位置、数据仓库技术在TMN管理功能中的应
该文主要研究事件自动检测与决策系统及其计算机实现.交通参数(流量、速度、占有率)经检测器和通信介质传输到检测中心后,首先进行数据滤波,以消除数据中的尖峰脉冲.然后利用
为提高加油站的技术水平,提高油品销售管理水平和经济效益,实现油品销售的科学化、管理的现代化,提高加油站在市场竞争中的实力,现在越来越多的单位希望推出IC卡加油站管理系统。
在国际贸易中,结算是至关重要的一个步骤。跨国的特殊性使得结算过程不再是简单的现金和货物的交换两清,而是必须通过有从事外贸业务资格的中介银行,协商结算采用的方式、传递结
随着因特网的逐渐普及和信息技术的广泛应用,人们对获取知识和技能的方式提出了新的要求,希望在足不出户的情况下就可以方便地得到他们需要的各类信息服务。因而作为传播各种知
该文对证书验证过程、存储搜索过程和密码学的基本方法、相关协议进行了深入的分析研究,在此基础上,提出并实现了一个基于LDAP目录服务的NPKI模型,该模型将LDAP目录服务与NPK
移动代理是能够在异构网中的主机之间自主地进行迁移的计算机程序,它能够自己决定何时移何地并且通过克隆自己或者产生子代理来协作完成复杂的用户任务。本文提出并实现的移动
计算机的出现极大地扩展了人的能力,计算机和通信的结合产生了计算机网络,网络技术使计算机相互连结进行协同工作,将传统单机计算变为分布式计算。然而传统的分布式计算模式(C/S
随着网络经济的蓬勃发展,对企业网络中的用户和各种资源进行有效管理、降低管理成本、保障网络安全、实现网络资源共享变得越来越重要,目录服务由此应运而生。 论文以“iCat