JOURNAL ARTICLE

Prediction of software maintainability using fuzzy logic

Abstract

The relationship between object oriented metrics and software maintainability is complex and non-linear. Therefore, there is considerable research interest in development and application of sophisticated techniques which can be used to build models for predicting software maintainability. However, when predicting maintainability not only product quality measurements are surrounded with imprecision and uncertainty, but also the relationships between the external and internal quality attributes suffer from imprecision and uncertainty. The reason behind that, there are at least two important sources of information for building the prediction model: historical data and human experts. Therefore, in this paper an attempt has been made to utilize the capability of fuzzy logic in handling imprecision and uncertainty to come up with an efficient maintainability prediction model. The proposed model is constructed using object-oriented metrics data in Li and Henry's datasets collected from two different object-oriented systems.

Keywords:
Maintainability Computer science Fuzzy logic Software metric Data mining Object (grammar) Software Software quality Quality (philosophy) Object-oriented programming Reliability engineering Software engineering Software development Artificial intelligence Engineering Programming language

Metrics

25
Cited By
1.52
FWCI (Field Weighted Citation Impact)
18
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Type-2 Fuzzy Logic Based Prediction of Object Oriented Software Maintainability

Olatunji S.O.S. Sheik Mohammed Ali

Frontiers in artificial intelligence and applications Year: 2014
BOOK-CHAPTER

Type-2 Fuzzy Logic Based Prediction Model of Object Oriented Software Maintainability

Sunday O. OlatunjiAli Selamat

Communications in computer and information science Year: 2015 Pages: 329-342
JOURNAL ARTICLE

Software maintainability prediction using hybrid neural network and fuzzy logic approach with parallel computing concept

Lov KumarSantanu Kumar Rath

Journal:   International Journal of Systems Assurance Engineering and Management Year: 2017 Vol: 8 (S2)Pages: 1487-1502
© 2026 ScienceGate Book Chapters — All rights reserved.