loading page

A Fuzzy Logic Based Software Product Quality Assessment Model
  • Savaş Öztürk
Savaş Öztürk
Mugla Sitki Kocman Universitesi

Corresponding Author:[email protected]

Author Profile


Neglecting process quality and product quality in software increases development and maintenance costs. Numerous models have been proposed to assess and grade product quality. However, current models mostly require collecting data about the software throughout the process, rely on questionnaires that generate subjective judgments, and include sets of metrics with sharp thresholds. There is an important need to quickly evaluate software that has completed or is about to complete the development phase prior to acceptance testing, and there is a need for a model that produces practical and objective results adapted to the limited data available. In this paper, we review and compare existing software quality assessment models in the literature and industry and propose a new fuzzy logic inference model inspired by them, where only the software code can be used as input. Comparative measurements show that the proposed model provides more stable and realistic results than the Software Improvement Group (SIG) maintainability model, which is one of the modern and practical methods adopted.