A COMPREHENSIVE REVIEW OF FUZZY LOGIC APPLICATIONS IN SOFTWARE DEVELOPMENT LIFECYCLE PHASES

  • Unique Paper ID: 172412
  • Volume: 9
  • Issue: 4
  • PageNo: 775-787
  • Abstract:
  • Fuzzy logic is especially pertinent in the context of software development as it has become a potent tool for dealing with imprecision and uncertainty. The requirements analysis, design, implementation, testing, deployment, and maintenance stages of the Software Development Lifecycle (SDLC) are all covered in detail in this paper's study of fuzzy logic applications. Fuzzy logic may greatly improve results in each of the SDLC's phases, which all entail complicated decision-making that is frequently impacted by unclear or insufficient information. This study emphasizes how fuzzy logic facilitates adaptive maintenance, promotes defect prediction, optimizes trade-offs, and improves priority. The advantages, drawbacks, and prospects of fuzzy logic in contemporary software engineering techniques are also covered in the study, along with suggestions for further research and technological integration. The purpose of this work is to provide a fundamental resource for scholars and professionals investigating the revolutionary potential of fuzzy logic in software development.

Copyright & License

Copyright © 2025 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{172412,
        author = {S. Rajeshwari and Dr Gulam Ahmed},
        title = {A COMPREHENSIVE REVIEW OF FUZZY LOGIC APPLICATIONS IN SOFTWARE DEVELOPMENT LIFECYCLE PHASES},
        journal = {International Journal of Innovative Research in Technology},
        year = {2025},
        volume = {9},
        number = {4},
        pages = {775-787},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=172412},
        abstract = {Fuzzy logic is especially pertinent in the context of software development as it has become a potent tool for dealing with imprecision and uncertainty. The requirements analysis, design, implementation, testing, deployment, and maintenance stages of the Software Development Lifecycle (SDLC) are all covered in detail in this paper's study of fuzzy logic applications. Fuzzy logic may greatly improve results in each of the SDLC's phases, which all entail complicated decision-making that is frequently impacted by unclear or insufficient information. This study emphasizes how fuzzy logic facilitates adaptive maintenance, promotes defect prediction, optimizes trade-offs, and improves priority. The advantages, drawbacks, and prospects of fuzzy logic in contemporary software engineering techniques are also covered in the study, along with suggestions for further research and technological integration. The purpose of this work is to provide a fundamental resource for scholars and professionals investigating the revolutionary potential of fuzzy logic in software development.},
        keywords = {Fuzzy logic, Software Development Lifecycle (SDLC), Software Engineering Practices.},
        month = {February},
        }

Cite This Article

  • ISSN: 2349-6002
  • Volume: 9
  • Issue: 4
  • PageNo: 775-787

A COMPREHENSIVE REVIEW OF FUZZY LOGIC APPLICATIONS IN SOFTWARE DEVELOPMENT LIFECYCLE PHASES

Related Articles