期刊文献+

基于UML模型的敏捷开发迭代顺序的确定 被引量:4

Determination of Agile Development Iteration Order Based on UML
下载PDF
导出
摘要 确定迭代顺序是敏捷开发过程中首先要解决的一个关键问题,它是敏捷开发过程的基础,有很多文献资料在这方面做了大量工作,但都是以功能组的价值为依据来确定迭代开发顺序的,这种以单一指标为依据确定迭代顺序的方式往往会产生一些意料不到的后果,而且对功能组价值的确定大多采用定性的方法,很难用定量的方法来实现。针对敏捷开发过程中迭代顺序研究中所存在的一些问题,提出了利用UML(Unified Modeling Language)用例图和顺序图来计算代表系统各个功能的用例的使用概率和风险程度,以用例的使用概率和风险程度为基础,以概率统计和模糊意见集中决策方法为手段来定量确定敏捷开发过程中的迭代顺序。 To determine the iteration order is a critical problem in the agile development, and it is the foundation of agile development process. There are a lot of literatures to do a lot of work in this area. But the iteration order is based on the value of functional groups in many literatures. This iteration order based on a single indicator will often be unexpected consequences. The value of the functional groups is mostly determined by the qualitative approach, and it is difficult to using the quantitative methods to realize it. This paper put forward that we can use UML(Unified Modeling Language) use case diagram and sequence diagram to calculate the use probability and risk degree of use cases representing each system functional,to solve the problems about the study of iterative sequence in the agile development process. And based on the use probability and risk degree of cases, we can determine iterative sequence in the agile development process with the method of Probability and Stgtistics and Fuzzy Decision-making Method for opinion concentrated.
出处 《计算机科学》 CSCD 北大核心 2013年第12期215-218,共4页 Computer Science
基金 国家自然科学基金(61163001)资助
关键词 UML 用例 风险程度 价值 迭代顺序 UML,Use case, Risk, Value, Iteration order
  • 相关文献

参考文献12

  • 1[美]柯恩.敏捷估计与规划[M].宋锐,译.北京:清华大学出版社,2007:95-200.
  • 2Cortellessa V. Harshinder Singh and Bojan Cukim Early reliabili- ty assessment of UML based software models[C]//WOSP '02. Rome, Italy,July 2002 : 24-26.
  • 3Singh H,Cortellessa V, Cukic B, et al. A Bayesian approach to reliability prediction and assessment of component based sys tems[C]//proc. Of 12th International Symposium on Software Reliability Engineering(ISSRE'01). 2001.
  • 4胡文生,赵明,杨剑峰,贾国荣.一种基于UML用例模型的软件可靠性分配方法[J].计算机科学,2012,39(B06):461-463. 被引量:1
  • 5胡文生,赵明,杨剑峰,贾国荣.敏捷开发过程中的迭代策略分析[J].微电子学与计算机,2012,29(5):165-169. 被引量:9
  • 6Johnstone C P, Lill A, Reina R D. Does habitat fragmentation cause stress in the agile anteehinus? A haematological approach [J]. Journal of Comparative Physiology B: Biochemical, System- it,and Environmental Physiology,2011,182(1) : 139-155.
  • 7Mikulenas G, Kapoeius K. An Approach for Prioritizing Agile Practices for Adaptation [M]. Information Systems Develop- ment, 2011, Part 7 : 485-498.
  • 8江瑜.基于UML的敏捷建模方法研究[J].计算机工程与设计,2008,29(15):4106-4108. 被引量:4
  • 9段隆振,王凤斌,甘晟科,黄水源.基于敏捷化统一过程需求建模的研究及实践[J].计算机科学,2006,33(10):256-259. 被引量:4
  • 10Limpens F, Team R, EPFL, et al. Towards agile competence de- velopment[C]//2011 IEEE International Conference on Date of Conference. March 2012 : 667-672.

二级参考文献24

  • 1王毅嘉,张为群.一种基于UML和敏捷建模的JEMM方法研究[J].西南师范大学学报(自然科学版),2005,30(3):426-429. 被引量:5
  • 2Ambler S W.敏捷建模-极限编程和统一过程的有效实践[M].张嘉路译.北京:机械工业出版社,2003
  • 3Wiegers K E.Software Requirements.Second Edition.Microsoft Press,2003
  • 4Ambler S W.CRC Modeling:Bridging the Communication Gap Between Developers and Users.http://www.umlchina.com,1998
  • 5David C Hay.需求分析[M].北京:清华大学出版社,2004.
  • 6Grady Booch, James Rumbaugh, Ivar Jacobson. The unified modeling language user guide [M]. Boston: Addison Wesley, 2001.
  • 7胡淑梅,姜昌金.基于UML的参数监控系统分析与建模[EB/OL].http://www.csai.cn.
  • 8Ambler S W敏捷建模:极限编程和统一过程的有效实践[M].张嘉路,译.北京:机械工业出版社,2003.
  • 9王国宁,唐明浩.一种基于UML的嵌入式系统可视化开发方法[EB/OL].http://www.itnewscn.com/engineering/model.htm.
  • 10Eriksson H-E, Penker M. UML Toolkit[M]. Publishing House of Electronics Industry, 2004,10:150-230.

共引文献14

同被引文献17

引证文献4

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部