软件演化过程中的资源管理研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:hbjysd520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件演化是一个程序不断调节以满足新的软件需求的过程,即是对一个已有的软件系统进行不断修改、补充和完善,以适应新的需求和环境变化的过程。软件演化已成为如今软件工程领域研究的一个新热点。良好的管理对软件的成功演化起着决定性的作用,资源不仅是管理的对象之一,也是软件成功演化的基本保障。良好的资源管理,能促进软件演化的顺利实施,反之,则可能导致整个演化项目的失败。 目前,对资源管理的研究尚集中于软件项目管理方面,其中又以基于资源约束的项目规划问题(RCPS)为研究热点,有关软件演化过程中资源管理的成果还不多见。 软件演化过程中涉及各种各样的资源,包括人力资源、设备、软件、场地、资金、时间、信息、技术、材料等。软件演化过程包涵了许多相关的活动,各活动的完成必然要消耗各种资源。因而,对软件演化过程中的资源管理进行研究是很有必要的。在软件演化过程中,人力资源是最核心的资源,资源具有多样性、分布自治性、动态性自适应性等特点,因而对资源管理提出了分类管理、协调平衡、动态管理等要求。对资源进行管理的目的是力求人尽其才、物尽其用。本文首先分析了软件演化、软件过程和软件演化过程等相关概念;总结了软件演化过程中资源和资源管理的特点,提出了一种基于使用方式的资源分类方法;然后分析、设计了一个软件演化过程资源管理器并实现了其主要功能;最后对资源分配调度算法进行了研究,针对不同的资源种类和分配目标,提出了三种资源分配算法。
其他文献
随着互联网技术的飞速发展和普及使用计算机系统和计算机网络所面临的安全问题越来越严重,不断出现的网络攻击方法使得网络攻击变得越来越容易,网络安全事件日益增多。入侵检测
在监控摄像头普及的今天,视频监控系统对维护公共安全,加强社会管理有着举足轻重的作用。目前,以人工为基础的视频监控技术存在着效率低下、工作量繁重等诸多问题。智能视频监控
城市居民地制图综合是专题要素制图综合研究的一种特例,综合的实现不仅需要遵循地理数据综合规则,以解决因表达空间缩小而造成的地物要素间的冲突;另外,城市居民地的空间分布规律
文件可信性是文件共享系统可用性的重要性能指标之一,抵御污染文件(不可信文件)的传播是保证文件共享系统高可用性的关键,但是对等网络的去中心化特点导致基于对等网络的文件共
随着软件过程技术的不断成熟,软件过程在软件开发中扮演着越来越重要的角色。软件过程已经成为开发高质量软件所必须的活动框架,软件过程的评估、控制和改进对软件产品的质量起
专有名词的自动识别(ProperNounDetection)对自然语言处理领域的“信息提取”,“机器翻泽”,“自动问答系统”,“自动摘要”等系统影响较大。目前存在各类专有名词(简称专名)识
房地产业是国民经济的重要组成部分。改革开放以来,随着我国经济建设的飞速发展和老百姓生活水平的提高,以及国家住房制度的商品化改革,我国房产行业在近些年内呈高速发展趋势。
AJAX是当前Web客户端技术研究的热点,通过Java Script与DHTML提供一种异步编程模型,从而提高网页的交互和响应能力,为用户带来更好的人机体验。JSF是SUN新的Web应用开发框架,提供
当今科学研究呈纵横两方向发展,纵向各学科分支越来越细,越来越深入;横向各学科联系越来越紧密,把某个领域成熟的思想进入到另一领域往往能产生较好的科研成果,模拟生物系统进行科
网络通信技术发展到今天,有着辉煌的成就,它的发展使人们沟通便利,交际自由,是现代化一个重要标志。即时通信软件是人们上网交际的常用工具,使用即时通信工具能够实现与好友即时,快