Publication:
Techniques for Calculating Software Product Metrics Threshold Values: A Systematic Mapping Study

dc.contributor.authorMishra, Alok
dc.contributor.authorShatnawi, Raed
dc.contributor.authorÇatal, Çağatay
dc.contributor.authorAKBULUT, AKHAN
dc.date.accessioned2023-01-18T08:16:46Z
dc.date.available2023-01-18T08:16:46Z
dc.date.issued2021
dc.description.abstractSeveral aspects of software product quality can be assessed and measured using product metrics. Without software metric threshold values, it is difficult to evaluate different aspects of quality. To this end, the interest in research studies that focus on identifying and deriving threshold values is growing, given the advantage of applying software metric threshold values to evaluate various software projects during their software development life cycle phases. The aim of this paper is to systematically investigate research on software metric threshold calculation techniques. In this study, electronic databases were systematically searched for relevant papers; 45 publications were selected based on inclusion/exclusion criteria, and research questions were answered. The results demonstrate the following important characteristics of studies: (a) both empirical and theoretical studies were conducted, a majority of which depends on empirical analysis; (b) the majority of papers apply statistical techniques to derive object-oriented metrics threshold values; (c) Chidamber and Kemerer (CK) metrics were studied in most of the papers, and are widely used to assess the quality of software systems; and (d) there is a considerable number of studies that have not validated metric threshold values in terms of quality attributes. From both the academic and practitioner points of view, the results of this review present a catalog and body of knowledge on metric threshold calculation techniques. The results set new research directions, such as conducting mixed studies on statistical and quality-related studies, studying an extensive number of metrics and studying interactions among metrics, studying more quality attributes, and considering multivariate threshold derivation.en
dc.description.sponsorshipMolde University College-Specialized Univ. in Logistics, Norway
dc.identifier11
dc.identifier.citationMishra, A., Shatnawi, R., Catal, C., & Akbulut, A. (2021). Techniques for Calculating Software Product Metrics Threshold Values: A Systematic Mapping Study. Applied Sciences, 11(23), 11377.
dc.identifier.eissn2076-3417
dc.identifier.scopus2-s2.0-85120897733
dc.identifier.urihttps://doi.org/10.3390/app112311377
dc.identifier.urihttps://hdl.handle.net/11413/8224
dc.identifier.wos000735073000001
dc.language.isoen
dc.publisherMDPI
dc.relation.journalApplied Sciences-Basel
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectObject-oriented Metrics
dc.subjectSoftware Metrics
dc.subjectObject-oriented Measures
dc.subjectThresholds
dc.subjectSystematic Mapping
dc.subjectSoftware Quality
dc.titleTechniques for Calculating Software Product Metrics Threshold Values: A Systematic Mapping Studyen
dc.typeArticle
dspace.entity.typePublication
local.indexed.atwos
local.indexed.atscopus
local.journal.endpage25
local.journal.issue23
local.journal.startpage1
relation.isAuthorOfPublication6ee0b32b-faed-495d-ac4d-8a263d1ff889
relation.isAuthorOfPublication.latestForDiscovery6ee0b32b-faed-495d-ac4d-8a263d1ff889

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Tam Metin/Full Text
Size:
1.73 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: