Software metrics proposal to measure maintainability
2019
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Tülin Erçelebi Ayyıldız
Abstract (EN)
In software projects, many points that are overlooked such as time constraints and human factors are causing great problems in the future. By measuring the quality of software projects, problems that may arise in important parameters such as maintenance-repair, functionality and reliability can be eliminated. In this study, metrics that can be used for measuring maintainability quality attribute within the scope of ISO 9126 Quality Standard are examined. In order to perform the study, 40 open source object-oriented software belonging to space and aviation domain was selected and code complexity analysis was performed. Values of metric sets such as Chidamber and Kemerer (CK), Lorenz and Kidd (LK) and McCabe's complex Suite were determined by the Understand Code Analysis tool. It was determined whether the obtained values exceeded the threshold values indicated in the literature. Frequencies of metrics passing threshold values were determined for 40 open source object-oriented software projects, and the consistency among the metrics was evaluated using WEKA Machine Learning Software. When the results were evaluated, it was observed that in addition to CK metrics such as WMC, CBO, and RFC, which measure the maintainability quality attribute, NOC, NIM, and the Ratio of Comment/Code metrics have been observed to yield significant measurement results.
Author
Dr. Alper Kıral
How to Cite
Alper Kıral (Master Thesis). Software metrics proposal to measure maintainability, 2019, Baskent University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Baskent University
- The relationship of PD-L1/PD-L2 expression and microsatellite instability with tumor variables and prognosis in gastric carcinomas.(2021)
- GaN-based single stage low noise amplifier for X-band applications(2022)
- The impact analysis of global crisis on Turkish foreign trade(2016)
- Aile şirketlerinde marka yönetimi: Ankara'daki aile şirketleri üzerinden bir değerlendirme(2021)
- Mirative markers in Turkish(2021)
- Evaluation of foreign direct investment incentives policies applied in Turkey(2021)
