基于UML的需求分析模型和设计模型的度量研究

被引量 : 0次 | 上传用户:okey100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件的质量问题是软件工程界普遍关注的一个焦点,软件度量学是软件工程的一个重要分支,通过度量反馈的信息控制开发过程,能够有效地提高软件质量和软件的开发效率。 UML是一种统一建模语言,它支持面向对象技术的主要概念,提供了一批基本的表示模型元素的图形和方法,能够很好地表示面向对象系统中的需求分析模型和设计模型,因此针对它开展度量研究具有重要的现实意义。 针对UML模型,本文提出了一套适合于UML分析模型和设计模型的度量方法和度量指标。其中针对UML分析模型提出的主要度量指标有:系统总的用例数、抽象用例数、参与者的数量、与某个参与者相关的用例个数、与某个用例相关的参与者个数、用例的规模度、系统用例规模度、用例复杂度、系统用例复杂度、某用例的消息数量、系统消息总数、类的动态复杂度等;针对设计模型提出的主要度量指标有:孩子数、继承树的深度、改进的相对继承树深度、类的加权方法数、类的公共属性所占比例、类内聚缺乏度、类的总体依赖度和被依赖度、某两个类之间的依赖度和被依赖度、用例的消息维、系统的消息维等。通过本课题的研究能够对一些度量指标提出新的看法,进行合理的改进。 最后开发了一个度量工具原型,并进行了实验和数据分析,分析结果表明:通过对UML的需求分析和设计模型进行度量,一方面可以更好地了解系统的规模度、复杂度、功能划分等情况,从而能够较好地分配人力、物力,合理分配任务;另一方面可以反映UML模型的正确性、合理性,及时解决系统开发中出现的问题,优化软件开发过程。
其他文献
企业是以盈利为目的的社会经济组织,经济效益的获得是企业首要的发展目标,而财务管理的好坏直接影响着企业经济效益的好坏,因此,应将财务管理作为企业管理的核心内容。本文通
随着社会经济的迅猛发展,秘书从业人员日益增多,秘书行业也不断壮大。然而近年来秘书腐败、犯罪等事件不断发生,凸显了秘书行业现存的许多问题。本文从秘书的职业道德入手,重
非关税壁垒——绿色贸易壁垒逐渐成为国际食品市场上非关税壁垒的主流,茶叶市场也不意外,我省茶叶出口近年来受到绿色壁垒的影响,出口受到阻碍,只有提高茶叶质量,将安徽茶叶
目的:建立苹果果实中有机酸含量的测定方法。方法:采用高效液相色谱法(high performance liquidchromatography,HPLC),水浴超声提取果实中的有机酸,色谱条件:色谱柱为WatersW
近年来,国内商业银行高度重视金融产品创新活动,如何提高金融产品创新质量和效率成为各方关注的焦点。本文在分析商业银行金融产品创新中的不足和受制因素后,认为完善法制、
本文通过以巴西咖啡为例阐述"贫困化增长"理论,从"贫困化增长"的四大前提条件、我国纺织品出口的价格贸易条件、收入贸易条件、要素贸易条件进行分析,指出我国纺织品出口潜存
冷冻储藏是一种广泛用于保存鱼糜制品的方法。但是在储藏的过程中会使蛋白质发生冷冻变性,使鱼糜蛋白的空间构象发生变化,导致蛋白理化性质及凝胶特性发生变化,包括盐溶性蛋
<正>自从剧目说明书上增添了粤剧音乐、唱腔设计的职称,能肩负此任的前辈既有广东粤剧院的黄不灭、陈卓莹、黄壮谋、黄继谋、黄英谋、文卓凡、骆津、曾浦生等,又有20世纪七八
新会计准则的颁布是我国会计改革的一次重要转折,标志着我国的会计体系工作开始走向国际化,具有继往开来的重大意义。本文重点探讨了新会计准则的内容、特点及实施的意义