Title | 一个面向对象软件质量缺陷辅助检测工具的设计与实现 |
Authors | 李琦 |
Affiliation | 北京大学 |
Keywords | 软件度量 面向对象度量 质量缺陷检测 计算机软件 |
Issue Date | 2006 |
Citation | 北京大学. |
Abstract | 软件设计质量的优劣,可以通过度量进行评价。本文的工作就是要通过度量,发现软件设计(特别是面向对象程序)中可能存在的质量问题,并提出改进意见。我们将面向对象软件设计(Java程序)中的一些质量属性进行量化,通过程序度量以及检测规则,预测程序质量的优劣,找出其中可能存在的质量缺陷,并根据预测结果对程序进行维护。 本文重点研究如何检测面向对象软件的质量缺陷,提出缺陷检测引擎(包括过滤和合成)来发现程序中存在的设计缺陷,包括如何对质量缺陷进行描述、量化、计算。在这个基础上,我们设计并实现了质量缺陷辅助检测工具,辅助缺陷检测工作,以帮助人们进行程序维护工作。这个工具分为信息预处理、质量缺陷检测和用户交互三个部分组成,本文分别对这三部分的设计和实现部分进行介绍。最后部分对工作进行总结并提出未来工作的方向。 |
URI | http://hdl.handle.net/20.500.11897/369966 |
Appears in Collections: | 学位论文 |