文档详情

面向对象软件的度量技术分析.pdf

发布:2017-07-20约6.35万字共57页下载文档
文本预览下载声明
面向对象的软件度量 摘要 随着面向对象技术的广泛应用,一方面,为了更好的控制软件的质量,人们 对于度量的需求越来越迫切:另一方面,由于面向对象有着自身独特的特征,一 些传统的方法在面向对象领域就显得有些力不从心了,因此,相应的度量研究的 进展就显得比较缓慢。这两方面之间的巨大反差,促使人们加快了对于面向对象 的软件度量的研究步伐,并且已经获得了一些不错的结果。 本文在ISO模型的基础上,提出了面向对象开发中必须考虑的八个要素一 一耦合、内聚、规模、抽象、复用、信息隐蔽、继承和多态。并将这八个要素与 ISO模型联系在一起,以利于对面向对象的软件的质量进行度量。 然后,本文着重分析了面向对象系统的耦合和继承程度,分别列出了一些主 要的观察点,并针对每个观察点提出了各种常见的情况。在进行了相应的分析之 后,本文针对面向对象中最重要的概念——类,分别提出了一组度量类在耦合和 继承方面的各种表现,并对每个度量方法进行了分析和讨论。 对于面向对象系统的耦合程度,本文首先提出了三个度量方法用来对系统中 的耦合情况作一个大致的和粗略的评价,接着,又针对了耦合度量中会遇到的五 个问题各提出了一个度量方法。对于面向对象系统的继承程度,本文则针对了继 承度量中会遇到的五个问题各提出了一个度量方法。 本文提出的度量方法中,有相当一部分方法的度量结果包含多个数值,这样 就能够传达更多的信息,以利于对度量结果进行进一步的分析和研究。 关键字:面向对象,度量 面向对象的软件度量 Abstraet moreandmore is used object.oriented being widely. Nowadays,the technology andmore isusedto need more Onone metrics help hand,people seriously.which other the the ofthesoftware.Onthe hand,however,forspecial quality controlling oftraditionalmethodsarenot ofthe lot characteristics object—orientedtechnology,a of asefficientaswhat wereintheold researchthe they time,and,therefore,the the metricsissomewhatbehind these corresponding expedite progress.Allgetpeople theresearchonobject-oriented nic
显示全部
相似文档