Home // SOFTENG 2015, The First International Conference on Advances and Trends in Software Engineering // View article


A Catalogue of Thresholds for Object-Oriented Software Metrics

Authors:
Tarcísio G. S. Filó
Mariza A. S. Bigonha
Kecia A. M. Ferreira

Keywords: Software Engineering; Object-oriented programming; Quality analysis and evaluation; Metrics/Measurement.

Abstract:
Thresholds for the majority of software metrics are still not known. This might be the reason why a measurement method that should be part of a software quality assessment process is not yet present in object-oriented software industry. In this work, we applied an empirical method to 111 system dataset, identifying thresholds for 17 object-oriented software metrics. Furthermore, we propose some improvements in this employed method. Differently from previous work, we have developed a catalogue of thresholds that gathers a greater amount of object-oriented software metrics, allowing the assessment of methods, classes and packages. Our approach suggests three ranges in the thresholds: Good/Common, Regular/Casual and Bad/Uncommon. Although they do not necessarily express the best practices in Software Engineering, they reflect a quality standard followed by most of the evaluated software. To evaluate our catalogue, we present a case study which shows its application in the evaluation of a proprietary software, in contrast with the developers consensus about its internal quality. Results show that our thresholds are capable of indicating the real panorama of the evaluated software.

Pages: 48 to 55

Copyright: Copyright (c) IARIA, 2015

Publication date: April 19, 2015

Published in: conference

ISSN: 2519-8394

ISBN: 978-1-61208-449-7

Location: Barcelona, Spain

Dates: from April 19, 2015 to April 24, 2015