中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 中科院软件所  > 中科院软件所
题名:
软件过程柔性运作的研究
作者: 田勇
答辩日期: 2006-06-15
授予单位: 中国科学院软件研究所
授予地点: 软件研究所
学位: 博士
关键词: 软件过程 ; 过程模型 ; 柔性运作 ; 事务 ; 并发控制 ; 动态变更 ; 以过程为中心的软件工程环境
摘要: 软件质量和生产率的高低极大地取决于生产过程的好坏。软件过程技术通过定义、运作、监控、度量过程模型,对实际的软件过程提供指导和控制,已经成为软件工程领域的研究重点之一。软件过程技术和软件工程环境SEE(Software Engineering Environment)集成起来形成一个以过程为中心的软件工程环境PSEE(Process-centered Software Engineering Environment)。深入研究软件过程技术不仅具有重要的理论意义,而且具有重要的实用价值。 随着Internet的发展,越来越多的软件机构工作在网络分布的环境下,多个机构联合开发的大型软件项目更加需要PSEE的支持。到目前为止开发出来的PSEE原型有数十种,但很少能够应用到实际的软件开发中,原因之一在于软件过程的运作过于严格,缺乏柔性。 本文以网络分布环境下的软件开发为背景,结合已有的软件工程理论和成果,研究支持软件过程柔性运作的机制,具体研究集中在过程调度、并发机制和动态变更三个方面。网络环境下软件过程柔性运作的研究对于提高软件质量和开发效率有重要意义。本文主要研究了如下内容: 首先,提出一个多视图软件过程模型MV-SPM,对软件开发过程的行为、组织和资源进行建模。采用类UML的图符,以活动为中心建立软件开发过程的模型,作为过程柔性运作的基础。 其次,研究了网络分布环境下的软件过程调度、并发控制和动态变更。软件开发是一个创造性的、迭代的、不确定的过程,软件过程的运作不仅要考虑到未执行活动,还要考虑到已执行活动。扩展了活动的状态转换关系,在此基础上提出一个基于状态的软件过程柔性调度算法;给出一个适合软件过程的事务模型SPTM,并在此基础上提出基于预写的并发控制方法,满足软件开发的需求;分析了软件过程动态变更的策略、操作和特性,给出基于代价的动态变更影响分析。 最后,开发了一个PSEE原型系统——SPEFE。软件过程技术的一个主要目标是利用PSEE系统运作软件过程模型,实现软件开发的有效管理。基于本文提出的方法,开发了一个PSEE系统原型——SPEFE(Software Process Environment supporting Flexible Enactment)。该系统采用基于J2EE的分布式计算平台实现企业级应用,支持软件过程的建模、分析、运作、变更等。
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/6078
Appears in Collections:中科院软件所

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200218015003337田勇_null.doc(7891KB)----限制开放-- 联系获取全文

Recommended Citation:
田勇. 软件过程柔性运作的研究[D]. 软件研究所. 中国科学院软件研究所. 2006-06-15.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[田勇]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[田勇]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace