基于工作流的软件过程建模研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:zhuyi9021
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件过程管理是软件开发成败的关键。软件过程管理包括支持开发工作分析、设计、执行、管理的方法、技术以及工具。目前广泛采用的软件过程管理方法是一种人工跟进地方法,这种方法存在很多不足之处,如效率低下、反馈不及时、进度跟踪困难等。这些问题会在软件项目开发项目开发中造成严重的后果,甚至导致整个项目的失败。本文探讨了软件过程和工作流的发展现状,分析了将工作流技术应用与软件过程管理上的可行性何必要性。计算机技术的飞速发展,加剧了各个领域的自动化进程。为了减少或避免传统的软件管理过程中存在的问题,本文将工作流技术融入到软件管理过程中,实现软件管理的自动化或半自动化。这意味着,软件过程管理过程将成为一个类似与办公自动化的自动流转的过程。管理者只需要搭建软件开发过程模型、指派任务、设置里程碑和制品等,该模型转换为可被特定工作流引擎解析的SPDL语言,并在工作流系统的支持下自动流转起来。软件过程管理的自动化可以提高软件项目开发的效率,降低其风险,增强软件项目的可控性,为软件开发工程提供保障。本文对比工作流管理联盟(WFMC)定义的基于XML的工作流描述语言(XPDL)和对象管理组织(OMG)定义的软件过程建模元模型之间的异同,在此基础上提出了基于工作流的软件过程建模定义语言(SPDL)。该语言基于XPDL元模型架构,并对XPDL进行扩展,使之满足SPDL软件过程建模所包含的元素。除此之外,本文定义了软件过程建模的图形化表示方法(SPMN),并将建模图形表示与SPDL相对应,并设计转换算法使图形模型转换为SPDL语言。基于以上理论研究,本文对基于工作流的软件过程建模工具进行了详细的设计,并设计软件过程的图形化建模工具,以及软件过程进度追踪与变更控制。目的是实现了图形化模型转换为SPDL语言,为软件过程管理自动化打好了坚实的基础。
其他文献
在数据挖掘领域中,决策树模型是最常用的一种分类模型。目前大多数决策树模型都使用单变量属性做为检验属性,单变量决策树存在树的规模大、分类规则复杂不易理解等问题。本文
随着业务流程管理研究的不断发展,流程可变性已成为其研究领域的一个重要方面。此时,业务流程不仅需要精确描述企业实际的业务过程,还要适应企业实时业务的发展变化,支持企业
[摘 要] 学生干部是老师与同学之间沟通的桥梁,肩负着服务同学、服务学校的重任。学生干部应有较高的政治觉悟、突出的工作能力,是广大学生的榜样。在新时代下,学生干部更应该坚持初心,学会做人,用心做事,有责任、有担当,做一名合格的学生干部。   [关键词] 学生干部;初心;优秀   [中图分类号] G644 [文献标志码] A [文章编号] 1008-2549(2019) 09
蔚县矿区首次开发锚杆支护技术,通过对几种锚杆的使用、检验和分析,确定了适宜的锚杆支护形式,为崔家寨矿井的高速、高效和优质建设以及该矿区后续矿井的锚杆支护形式的选择积累
1997年11月,淮南矿务局连续发生两起重大瓦斯爆炸事故。为吸取事故教训,搞好安全生产,该局安全监察局采取了一系列措施,加强安监队伍的机构、制度、工作作风建设,加大安全监察力度
随着P2P应用,特别是P2P流媒体应用的快速发展,P2P的网络流量目前已占用了Internet总体流量的大部分,并且这个比例还在不断增长。由于P2P在选择节点上的随意性,已经给承载网络
无线传感器网络是集无线通信技术、传感器技术和计算机网络技术于一体的分布式网络系统,它由大量随机部署在受监控区域的传感器节点通过自组织的方式构成,是目前国内外研究的
随着基于位置的服务和社交网络的快速发展,基于位置的社交网络(Location Based Social Network, LBSN)平台得到了广泛的关注,用户可以在LBSN平台上对当前所在位置进行签到并
单摄像机运动目标跟踪的监控视域有限,不能有效解决受透视现象、目标间遮挡影响时的准确跟踪问题。后来采用多摄像机进行目标跟踪,扩大了监控视域,解决了目标间遮挡问题,可以
人种分类,就是根据人脸图像上提取到的人种相关信息,将人脸图像归类为其对象所属人种的过程。随着科技的不断发展,造成人种间进化差异的地理隔离因素正在逐渐消失,不同人种之