收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

软件协同开发过程建模的研究

罗溦  
【摘要】:自“软件工程”的概念提出以来,软件开发就开始了从“艺术”、“技巧”和“个体行为”向“工程”和“群体协同工作”转化的历程。如今,随着互联网技术、分布式技术的长足发展以及云计算和物联网技术的日趋成熟,在软件开发领域,多用户协同开发的软件开发工作模式已经逐渐取代了集中式软件开发工作模式。对软件协同开发过程进行建模并做相应的研究,对保证这种模式下软件开发过程的规范和提高软件产品质量有着重要意义。 本文将计算机支持的协同工作(Computer Supported Cooperative Work,简称CSCW)引入软件开发领域,结合软件过程建模理论,提出软件协同开发过程,对软件协同开发过程的形式化和建模优化进行研究。研究内容主要包含以下两个方面: 第一,提出软件协同开发的概念,分析其特点,并设计一种基于Petri网的软件协同开发过程的形式化元模型SCDP (Software Collaborative Development Processes)。在所建立的模型基础上,给出四种状态和分层的情况下的变迁使能规则以及模型的融合与分解运算方法。 第二,对软件协同开发过程建模进行优化,分析形式化建模与非形式化建模的优缺点,研究一种将UML (Unified Modeling Language,统一建模语言)活动图模型转化为软件协同开发过程模型SCDP的方法。给出这种转化方法的研究思路,并给出相应的数据结构和转化算法,通过实例对该转化算法进行演示和验证。 本文从软件协同开发过程的形式化定义出发,对形式化模型进行相关研究,并对软件协同开发过程建模进行优化,旨在确保软件协同开发过程能够顺利、规范、有效地执行。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 秦超;杨华生;;ASP.NET项目软件协同开发模式探讨[J];大众科技;2006年01期
2 陈章良;王新昊;;基于Internet的软件协同开发平台的探讨[J];科技资讯;2007年13期
3 南磊;;以活动为中心的软件开发协作模型研究[J];科技创新导报;2011年08期
4 张艳明;张敏;;基于CSCW的软件开发协作模型的研究[J];电脑知识与技术;2010年07期
5 王彬;范太华;;基于Web服务的软件协同开发平台的研究[J];电脑知识与技术;2010年13期
6 陈虔,刘慧,冯允成,戴贵亮,张长春;软件协同开发活动管理的3个方面[J];北京航空航天大学学报;2000年02期
7 赵杨,李彤,柳青;支持软件并行工程过程建模的一种形式化方法[J];计算机工程;2004年18期
8 郑初文,徐文举,李康;基于互联网的软件协同开发环境的研究[J];计算机与数字工程;2004年03期
9 王璐,姚淑珍,林广艳;过程优化策略的研究及在流程管理系统中的应用[J];计算机工程与应用;2003年32期
10 冯国奇,李海越,王成恩;基于目标的业务过程建模与重组[J];制造业自动化;2004年06期
11 周建涛,史美林,叶新铭;工作流过程建模中的形式化验证技术[J];计算机研究与发展;2005年01期
12 周波;景新海;王海洋;;基于动态工作流网的工作流过程挖掘[J];计算机应用;2005年S1期
13 熊旖旎;何克清;刘进;;一种OWL-S到OPM的映射转换方法[J];计算机工程;2006年06期
14 蒋国银;董利红;;工作流过程建模理论综述[J];计算机系统应用;2006年03期
15 宋利康;周儒荣;张莉;;基于过程建模的ERP自动配置方法[J];机械科学与技术;2007年09期
16 刘鹏远;李瑞华;马立元;;复杂武器系统虚拟操作过程建模技术研究[J];军械工程学院学报;2007年06期
17 周忠宝;肖磊;金光;刘强;;基于SPNAT的维修过程建模与仿真方法研究[J];计算机工程与应用;2008年32期
18 黄东坡;曹继平;宋建社;杨檬;;基于Petri网的虚拟维修过程建模[J];兵工自动化;2011年01期
19 刘俊先;舒振;罗雪山;贾丽梅;;一种基于扩展Petri网的过程集成方法[J];火力与指挥控制;2011年03期
20 徐博文;第三讲 过程建模与优化[J];化工自动化及仪表;1997年05期
中国重要会议论文全文数据库 前10条
1 袁兆山;张敏;李宏芒;;软件协同开发工作流过程模型的研究与应用[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
2 潘玲;袁兆山;;一种基于Agent的软件开发群体感知模型[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(下册)[C];2008年
3 黄丽华;刘杰;葛永利;胡健;;企业过程的形式化表达及其建模[A];管理科学与系统科学进展——全国青年管理科学与系统科学论文集(第4卷)[C];1997年
4 张海波;苏明;史建伟;;基于WF-net的应急空间军事任务过程建模研究[A];第13届中国系统仿真技术及其应用学术年会论文集[C];2011年
5 杨军;;基于UML的维修人力需求分析过程建模[A];'2003系统仿真技术及其应用学术交流会论文集[C];2003年
6 夏悦琴;唐任仲;;并行产品开发过程建模研究[A];制造业与未来中国——2002年中国机械工程学会年会论文集[C];2002年
7 陈挺;张育平;;基于Petri网的软件过程建模技术的研究[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
8 阳治维;李绍军;;改进的Alopex算法及其在过程建模中的应用[A];2009年中国智能自动化会议论文集(第二分册)[C];2009年
9 姜浩;;Petri网在工作流过程建模和分析中的应用[A];第十七届全国数据库学术会议论文集(技术报告篇)[C];2000年
10 韩正之;;HAC合成过程的建模[A];1997年中国控制会议论文集[C];1997年
中国博士学位论文全文数据库 前10条
1 赵晓峰;虚拟制造环境的信息规范及其Z描述研究[D];山东大学;2010年
2 余本功;复杂产品开发过程建模与管理研究[D];合肥工业大学;2011年
3 陈曦;基于质量的注塑过程建模方法研究[D];浙江大学;2001年
4 谭天乐;基于粗糙集的过程建模、控制与故障诊断[D];浙江大学;2003年
5 罗乐;面向设计主体的产品开发过程建模及仿真[D];重庆大学;2010年
6 古莹奎;集成产品开发过程规划及其微观特性分析[D];大连理工大学;2005年
7 陈爱军;最小二乘支持向量机及其在工业过程建模中的应用[D];浙江大学;2006年
8 张春城;面向网络化制造的敏捷企业绩效测量系统建模研究[D];南京理工大学;2005年
9 邱福生;型号产品工艺分工系统及其关键技术研究[D];哈尔滨工业大学;2007年
10 赵宏;机械产品概念设计过程建模与方案求解问题研究[D];大连理工大学;2008年
中国硕士学位论文全文数据库 前10条
1 罗溦;软件协同开发过程建模的研究[D];云南大学;2013年
2 吴文鸣;软件协同开发中基于关键链的项目进度管理系统研究[D];中南大学;2011年
3 李晔;基于构件的形式化需求分析方法研究与实现[D];西安理工大学;2003年
4 张少平;基于结构化自然语言的算法规约研究[D];江西师范大学;2003年
5 周广民;面向过程管理的过程建模理论及支撑软件系统研究[D];浙江大学;2003年
6 石昊苏;基于串空间模型分析与验证密码安全协议[D];中国科学院研究生院(软件研究所);2004年
7 陈广明;Z语言的实时扩展及应用[D];广东工业大学;2004年
8 王森;基于PAR方法开发算法程序的研究[D];江西师范大学;2004年
9 邓珍荣;基于串空间模型的协议验证技术研究[D];广西大学;2005年
10 杨韬;OMDoc在数学文档中的应用研究[D];江苏大学;2005年
中国重要报纸全文数据库 前10条
1 杨尔辅 胡益锋;消除装置“瓶颈”的有效手段[N];中国化工报;2003年
2 蔡芳;选择改进的道路[N];中国计算机报;2004年
3 张申生;CIMS:让企业变得敏捷起来[N];经济日报;2001年
4 王昕 熊光楞 王计斌;并行工程过程管理[N];计算机世界;2001年
5 浪潮通用软件有限公司SEPG 董乃文;软件过程模型初探[N];计算机世界;2002年
6 房晓丹;高新区研讨软件产业发展[N];石家庄日报;2010年
7 尹霞;我说的话 你能听懂吗?[N];计算机世界;2001年
8 中科院数学与系统科学研究院 金芝;没有需求就没有软件[N];计算机世界;2001年
9 张健铭;ebXML:降低电子交易的门槛[N];计算机世界;2001年
10 刘艺;跨越20年的软件工程经典教材[N];中国图书商报;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978