收藏本站
《中南大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于图变换的可视化层次用例建模及演化方法研究

任胜兵  
【摘要】: UML(Unified Modeling Language)作为一种标准的可视化建模语言,在软件开发领域得到广泛应用,是近年来可视化建模和模型演化研究的热点。UML中得到广泛应用的用例模型由于缺乏严格一致的语法和语义规范,导致模型难以演化,严重影响用例模型的质量和建模效率。随着软件规模的不断扩大、软件复杂性的不断增加和软件变化的不断加剧,UML用例模型愈来愈难以适应。 论文主要研究基于图变换理论的用例建模及演化问题。首先对可视化用例建模、软件演化和图变换理论的研究和应用现状进行了分析,应用图变换理论和谓词逻辑,提出了一种基于图变换的可视化层次用例建模及演化方法,对方法涉及的模型、技术、过程和工具进行了系统深入的研究,并通过门禁系统实例论证了方法的有效性。 论文提出了基于重用的层次用例模型,给出了层次用例模型文本描述的扩展巴科斯范式,并应用带属性类型图及图变换原理,定义了层次用例模型可视化图形描述的抽象文法与具体文法,构建了由图形描述自动生成对应文本描述的算法,进一步结合事件序列,研究了层次用例模型文本描述的指称语义。 为提高图变换在软件演化应用中的表达能力和处理性能,结合谓词逻辑,论文提出了软件演化操作描述语言SEOL(SoftwareEvolution Operation Language),研究了SEOL语言的结构化操作语义,指出了软件演化操作语义等价的分析方法,针对SEOL语言表达式,构建了相应的处理机制,包括处理的基本原理和处理流程,讨论了图变换操作的SEOL描述。 针对层次用例模型描述的特点,论文提出了演化式用例建模过程模型,将用例建模及演化过程分为四个阶段:初始建模、扩展、分析和重构,并基于带属性类型图和SEOL语言,对各阶段的活动进行了详细讨论。在扩展阶段,给出了扩展操作规则和撤销操作规则的定义。在分析阶段,提出了用例大小度量、用例模型结构复杂性度量和用例模型可重用性度量的计算方法和启发式规则,给出了用例模型语法正确性检查以及反模式分析技术。在重构阶段,定义了重构操作描述规范,并进一步对层次用例模型的重构进行了分类讨论。 同时,论文还研究了层次用例模型建模及演化过程的自动化问题。结合偏序规划和模糊聚类技术,研究了用例模型演化操作的设计和优化技术。在层次用例模型描述语法和SEOL语言的基础上,讨论了可视化用例建模与演化原型工具的开发。 总之,本文的研究工作为提高用例模型的质量,扩大用例模型的应用范围,具有重要意义,而且也为可视化建模和软件演化提供了科学的参考,在新一代软件开发方法中具有良好的应用前景。 最后还对本文所作的研究工作进行了总结,指出了在本文研究基础上进一步的研究工作。
【学位授予单位】:中南大学
【学位级别】:博士
【学位授予年份】:2007
【分类号】:TP391.41

手机知网App
【相似文献】
中国重要会议论文全文数据库 前4条
1 何贵兵;黄德斌;;团队决策中共享心理模型演化的STC机制研究[A];第十一届全国心理学学术会议论文摘要集[C];2007年
2 王全年;;脏、腑、官、窍演化统一论[A];中医理论临床应用学术研讨会论文集[C];2007年
3 张书超;那日萨;;具有老化机制的阿波罗网络模型[A];2006全国复杂网络学术会议论文集[C];2006年
4 田歆;王忆新;;基于复杂性科学和供应链理论的商业模式发展研究[A];第四届(2009)中国管理学年会——系统管理与复杂性科学分会场论文集[C];2009年
中国重要报纸全文数据库 前1条
1 本报记者 姜洪军;iPod风云(上):康柏失先机 惠普做嫁衣[N];中国计算机报;2011年
中国博士学位论文全文数据库 前6条
1 任胜兵;基于图变换的可视化层次用例建模及演化方法研究[D];中南大学;2007年
2 王世伟;基于知识的产品配置建模、演化及其应用研究[D];浙江大学;2004年
3 魏永合;工作流环境下访问控制技术研究[D];东北大学 ;2009年
4 孙毅;基于知识重用的质量控制信息建模与数据挖掘算法及其应用研究[D];浙江大学;2007年
5 马科;复杂系统动力学与随机媒质中界面生长的标度行为[D];华中师范大学;2007年
6 肖时庆;证券市场资产评估问题研究[D];厦门大学;2001年
中国硕士学位论文全文数据库 前10条
1 曾平安;基于图变换的软件演化工作流建模与分析[D];中南大学;2008年
2 王细娥;基于概率影响图的软件体系结构安全性风险分析[D];中南大学;2009年
3 王红专;单圈图的广义拓扑指数[D];湖南师范大学;2006年
4 余莹;基于逻辑的软件演化执行引擎研究[D];中南大学;2008年
5 王静;用元胞自动机研究舆论和手机短信息传播模型[D];广西师范大学;2006年
6 张书超;复杂网络演化模型及相关分形特征研究[D];大连理工大学;2007年
7 黄德斌;团队决策中共享心理模型演化的STC机制研究[D];浙江大学;2007年
8 刘茜;吉尔模型理论及其哲学意义[D];山西大学;2010年
9 管文颖;团队决策中共享心理模型演化的影响因素研究[D];浙江大学;2006年
10 薛峰;软件配置管理中变更管理技术的研究[D];大连海事大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026