Empirical validation of class diagram metrics

Empirical validation of class diagram metrics
复制标题

类图指标的实证验证

DOI:
--
复制
发表时间:
2002
期刊:
Proceedings International Symposium on Empirical Software Engineering
影响因子:
--
通讯作者:
C. Calero
C. Calero
中科院分区:
--
文献类型:
--
作者:
M. Genero;M. Piattini;C. Calero

文献摘要

被引文献

相似文献

作为面向对象软件开发的一个关键的早期工件,类图的质量对于所有后来的设计工作都是至关重要的,并且可能是最终交付的软件产品质量的主要决定因素。定量测量工具有助于以客观的方式评估类图的质量,从而避免质量评估过程中的偏差。本文提出了一组度量标准——基于UML关系$,它根据UML类图的可维护性来度量UML类图结构的复杂性。还总结了两个对照实验,以便在这个意义上收集经验证据。作为所有实验工作的结果,我们可以得出结论,我们提出的大多数度量(NAssoc、NAgg、NaggH、MaxHAgg、NGen、NgenH和MaxDIT)都是类图可维护性的良好指标。然而,我们无法对NDep指标得出如此确定的结论。
As a key early artefact in the development of OO software, the quality of class diagrams is crucial for all later design work and could be a major determinant for the quality of the software product that is finally delivered. Quantitative measurement instruments are useful to assess class diagram quality in an objective way, thus avoiding bias in the quality evaluation process. This paper presents a set of metrics - based on UML relationships $which measure UML class diagram structural complexity following the idea that it is related to the maintainability of such diagrams. Also summarized are two controlled experiments carried out in order to gather empirical evidence in this sense. As a result of all the experimental work, we can conclude that most of the metrics we proposed (NAssoc, NAgg, NaggH, MaxHAgg, NGen, NgenH and MaxDIT) are good indicators of class diagram maintainability. We cannot, however, draw such firm conclusions regarding the NDep metric.