- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象的软件度量摘要
面向对象的软件度量
摘要
随着面向对象技术的广泛应用,一方面,为了更好的控制软件的质量,人们 对于度量的需求越来越迫切:另一方面,由于面向对象有着自身独特的特征,一 些传统的方法在面向对象领域就显得有些力不从心了,因此,相应的度量研究的 进展就显得比较缓慢。这两方面之间的巨大反差,促使人们加快了对于面向对象 的软件度量的研究步伐,并且已经获得了一些不错的结果。
本文在ISO模型的基础上,提出了面向对象开发中必须考虑的八个要素一 一耦合、内聚、规模、抽象、复用、信息隐蔽、继承和多态。并将这八个要素与 ISO模型联系在一起,以利于对面向对象的软件的质量进行度量。
然后,本文着重分析了面向对象系统的耦合和继承程度,分别列出了一些主 要的观察点,并针对每个观察点提出了各种常见的情况。在进行了相应的分析之 后,本文针对面向对象中最重要的概念——类,分别提出了一组度量类在耦合和 继承方面的各种表现,并对每个度量方法进行了分析和讨论。
对于面向对象系统的耦合程度,本文首先提出了三个度量方法用来对系统中 的耦合情况作一个大致的和粗略的评价,接着,又针对了耦合度量中会遇到的五 个问题各提出了一个度量方法。对于面向对象系统的继承程度,本文则针对了继 承度量中会遇到的五个问题各提出了一个度量方法。
本文提出的度量方法中,有相当一部分方法的度量结果包含多个数值,这样 就能够传达更多的信息,以利于对度量结果进行进一步的分析和研究。
关键字:面向对象,度量
面向对象的软件度量Abstraet
面向对象的软件度量
Abstraet
Nowadays,the object.oriented technology is being used more and more widely. On one hand,people need metrics more and more seriously.which is used to help controlling the quality of the software.On the other hand,however,for the special characteristics of the object—oriented technology,a lot of traditional methods are not as efficient as what they were in the old time,and,therefore,the research of the corresponding metrics is somewhat behind the progress.All these get people expedite the research on object-oriented memcs,and,fortunately,some nice results were
archived.
Based on the ISO quality model,this dissertation promoted eight features including coupling,cohesion,size,abstract,reuse,information hiding,inheritance and polymo印hism,which should be considered in object—oriented development.To help the measuring of object-oriented software,these eight features were linked to the ISO model.
After that,this dissertation mainly analyzed the coupling and inheritance of the object—oriented systems,listed some main viewpoints and corresponding typical cases. Then,aimed at the classes,which are the most important concepts in the field,a set of metrics were suggested,and result ofeach metric is analyzed and discussed.
For coupling,at first,three methods were provided to get a general and brief knowledge of the cou
您可能关注的文档
- 绿化植物叶解剖结构特征及其对城市空气环境的响应-环境科学与工程专业毕业论文.docx
- 镁合金熔体表面张力和阻燃关系的研究-材料加工工程专业毕业论文.docx
- 黄芪总皂甙口腔速溶片的研究-药剂学专业毕业论文.docx
- 抗菌肽对奶牛乳房炎病原菌的抑菌作用及该病与酮病的相关性研究-基础兽医学专业毕业论文.docx
- 绿色荧光蛋白生色团的荧光增强及其在细胞成像中的应用-高分子化学与物理专业毕业论文.docx
- 抗豆象基因等位性鉴定及栽培绿豆V2709抗豆象遗传与分子标记-作物遗传育种专业毕业论文.docx
- 糜棱岩原岩混合粒径多孔介质模型有限元分析-固体力学专业毕业论文.docx
- 论作业成本法在银行管理中的应用-工商管理(MBA)专业毕业论文.docx
- 空间数据转换标准分析-大地测量学与测量工程专业毕业论文.docx
- 氪激光复合式虹膜成形术治疗急性闭角型青光眼的实验及临床研究-眼科学专业毕业论文.docx
- 河南省株洲市建宁天元区实验中学2025-2026学年九年级上学期期中考试数学试卷(含答案).pdf
- 智能坐姿提醒器在小学阅读课中保持正确阅读姿势的应用研究课题报告教学研究课题报告.docx
- 教学管理绩效评估指标体系在数字化教育平台中的应用研究教学研究课题报告.docx
- 沪科版八年级数学上册 第15章 轴对称图形与等腰三角形 单元测试卷(含答案).pdf
- 人工智能教育微课资源在教师专业发展中的支持与促进作用研究教学研究课题报告.docx
- 高中体育教学中运动生物力学算法的形态化分析课题报告教学研究课题报告.docx
- 高中AI课程中自然语言处理的文本生成对抗网络应用课题报告教学研究课题报告.docx
- 云南省昭通市三校联考2025-2026年高三上1月月考生物学试卷(无答案).pdf
- 高中物理教学过程中智能算法在教学画像构建中的应用与实践教学研究课题报告.docx
- 小学校园广播系统在美术创作教学中的启发与应用研究教学研究课题报告.docx
原创力文档


文档评论(0)