Calculation and optimization of thresholds for sets of software metrics

A publication (journal article) of the University of Göttingen

Jump to: Cite & Linked | Documents & Media | Details | Version history

Cite this publication

Herbold S, Grabowski J, Waack S. Calculation and optimization of thresholds for sets of software metrics. ​Empirical Software Engineering. 2011;16(6):​812-841. ​doi:10.1007/s10664-011-9162-z. 

Documents & Media

10664_2011_Article_9162.pdf771.55 kBAdobe PDF

License

Published Version

Special user license Goescholar License

Details

Authors
Herbold, Steffen ; Grabowski, Jens ; Waack, Stephan 
Abstract
In this article, we present a novel algorithmic method for the calculation of thresholds for a metric set. To this aim, machine learning and data mining techniques are utilized. We define a data-driven methodology that can be used for efficiency optimization of existing metric sets, for the simplification of complex classification models, and for the calculation of thresholds for a metric set in an environment where no metric set yet exists. The methodology is independent of the metric set and therefore also independent of any language, paradigm or abstraction level. In four case studies performed on large-scale open-source software metric sets for C functions, C+ +, C# methods and Java classes are optimized and the methodology is validated.
Issue Date
2011
Journal
Empirical Software Engineering 
ISSN
1382-3256

Export Metadata

Reference

Citations

17 citations in WoS
Usage 14 Download(s)

Social Media