基于类图的面向对象软件复杂性度量方法的研究

来源 :江西财经大学 | 被引量 : 0次 | 上传用户:mdjpos01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
20世纪以来,电子计算机给人类社会带来了深远的影响。随着计算机科学和信息技术的迅猛发展,计算机的应用领域越来越广泛,人们借助计算机处理的数据和信息越来越大,对计算机处理数据的要求也越来越高。人们借助计算机技术开发的软件规模越来越大,其复杂程度也越来越高,如何有效地对软件的复杂性进行度量,进而提高软件的质量变得尤为重要。近年来,随着面向对象技术的不断发展,对软件可复用技术的要求也越来越明显,如何有效地对面向对象软件的复杂性进行度量是目前需要解决的重点问题。UML逐渐成为面向对象建模领域的行业标准,类图作为最重要的UML模型,其复杂性直接影响到整个面向对象软件的复杂性,因此如何找到一种能被大家广泛接受而又行之有效的对类图复杂性进行度量的方法是很有必要的。
  本文综合考虑了影响UML类图复杂性的各个因素,首先从语义范畴利用层次分析法对影响类图的各因素的权重进行了细化,并在此基础上得出了类图的复杂性层次结构模型。其次通过大量的类图实例和代码,根据类图生成代码的规则,构建了类图实例与代码问的对应关系,从代码范畴对类图复杂性的各影响因素进行了确定,得到一个与人们实践经验相一致的权重值。最后运用模糊综合评价法分别从语义范畴和代码范畴两个角度对类图的复杂性进行了度量,将本文的度量结果与以往的度量结果进行比较,实验结果表明运用本文的度量方法度量出来的结果较之前的度量方法更接近人们的实践经验,验证了本文所提出的方法的有效性。
  本文的研究对象是UML模型中类图,综合使用层次分析法、模糊综合评价理论、数学建模理论、不确定多属性决策理论,通过系统建模、模糊评价等研究手段对类图的复杂性进行度量。
其他文献
本文研究了在纳米、微米级Fe3O4颗粒表面包覆TiO2薄膜的制备过程,利用XRD表征了薄膜的晶型,利用浓盐酸浸泡表征了包覆的完整性,采用磁滞回线表征了包覆后颗粒的饱和磁化强度。实验结果表明溶胶-凝胶法不能使TiO2薄膜完全包覆在磁性颗粒的表面,而液相沉积法能够达到完全包覆磁性颗粒表面的目的,并且焙烧后包覆更完全。在液相沉积包覆过程中,研究了初始Fe/Ti摩尔比、颗粒表面修饰、加料方式等对包覆效果的
学位
学校代码:10394图书分类号:G42学号:QSZ20180120密级:公开专业学位硕士学位论文红色文化融入高中校园文化建设研究——基于江西省五所中学的调查TheIntegrationofRedCultureintotheCultureConstructionofSeniorHighSchool——BasedonFi
学位
本文以硫脲为掺杂剂,采用溶胶.凝胶法合成了掺S的二氧化钛催化剂。研究了焙烧温度和掺杂量对掺S的二氧化钛光催化降解活性的影响。X射线衍射(XRD)、固体紫外漫反射光谱(DRS)等分析发现最佳焙烧温度是500℃,最佳加入量是18%,制备的催化剂中TiO以锐态矿相的形式存在,平均晶粒尺寸在10nm左右;S掺杂使TiO光催化剂的吸收范围拓展到可见光区,从而提升了其在可见光区的光催化活性。当S-TiO质量分
学位
硕士学位论文新冠期间高中生线上英语学习自律性问题研究——基于对8名高中生的深度访谈张鑫源指导教师:王鲁男教授专业名称:教育硕士研究方向:学科教学(英语)论文提交时间:2021年
学位
随着我国客运专线建设的全面开展,客运专线的运输组织、开行方案等问题已被提上日程。客运专线不同于既有的铁路,它有着客运专用、列车速度高、受旅客影响大、与既有线关系复杂等特点。客运专线的建成将缓解我国既有主要干线的运输压力,节省旅客出行的时间,提高社会运转的效率,对于铁路跨越式的发展有着重大的意义。  旅客列车的开行方案是旅客列车运营组织工作中的一个重要的部分。但是我国的高速铁路事业起步较晚,关于客运
学位
小学阶段是奠定学生基础、激活学生学习兴趣的关键时期,同时也是培养学生数学素养的重要阶段。小学数学教师需要及时更新教学理念,调整和优化教学方法,重视学生核心素养的培养,促使学生在数学课堂中掌握更多的数学知识,为学生日后的发展做好铺垫。
随着教育水平的提高,《高中数学课程标准》简称新课标,也有了新的理念。新课标要求学生能够在教学中培养自身的素养,去认识世界,发现世界中事物之间的联系。从而去发现问题,提出问题,再运用自己所学的数学知识去解决问题。高中数学是一门基础的学科,它可以帮助学生了解和认识数学的价值,帮助学生在生活中去解决简单实用的问题。而老师在新课标的新型理念下,也要做出相应的调整。本文将对于
目的:通过对扁平疣,寻常疣及跖疣三种病毒疣患者利用CO2激光配合利巴韦林穴位注射进行治疗,并对治疗效果和复发情况作临床观察。分析和探讨此治疗方法的作用机理,为此病的临床治疗提供依据并进行推广。  方法:本研究所有对象均为2008.9--2009.12期间在湖北中医药大学附属医院—湖北省中医院皮肤科就诊患者。将就诊的扁平疣,寻常疣及跖疣三种患者按先后顺序和自愿原则分别分为A组(治疗组)和B组(对照组
学位
学校代码:10394图书分类号:学号:QSZ20170962密级:专业学位硕士学位论文封闭空间叙事纪录片创作特点研究——以毕业作品《养老院》为例(中文题名)Astudyon
学位
知识溢出对产业集群发展的影响,一直没有达成统一的共识,然而知识溢出是一个复杂的系统工程,知识溢出可分为产业内溢出和产业间溢出,并且受地理空间距离、溢出源溢出能力、接受单元吸收能力等因素的制约。我国高新技术产业开发区经济发展30多年过程中,知识溢出的存在性如何?在产业集群发展过程中M町溢出效应、Jac溢出效应、Pot溢出哪个更明显?在高新技术产业选址、聚集过程中,知识的空间溢出效应起到怎样的影响?知