Software Reliability Prediction using Fuzzy Inference System: Early Stage Perspective

  title={Software Reliability Prediction using Fuzzy Inference System: Early Stage Perspective},
  author={S. W. A. Rizvi and Raees Ahmad Khan and Vivek K. Singh},
  journal={International Journal of Computer Applications},
paper presents a reliability prediction model that predicts the reliability of the developing software using fuzzy inference system. The focus of the study is on the reliability prediction prior to the coding phase so that the developers use this information for optimally performing resource planning and quality assessment of the software under development. Requirements and object-oriented design level product measures have participated for early reliability prediction. The paper has also… 

Early Stage Software Reliability Modeling using Requirements and Object-Oriented Design Metrics: Fuzzy Logic Perspective

A reliability prediction model through fuzzy inference system that utilizes early stage product based measures from requirements and object-oriented design stages that predicts reliability at the requirements as well as design level through its output variable is proposed.

Software Reliability Assessment Using Hybrid Neuro-Fuzzy Model

This novel technique intends to make this model as simple as possible to improve the software reliability by predicting attractive outcomes in terms of mean absolute relative error plus mean relative error compared to the other existing models that justify the reliability prediction of the proposed model.

Software Maintainability Modeling using Fuzzy Systems: Early Stage Perspective

  • S. Wajahat
  • Computer Science
    International Journal of Computer Applications
  • 2019
This study identified product based object-oriented design measure and integrated them with fuzzy inference system and developed a Maintainability prediction model that quantifies the software M maintainability through fuzzy techniques in the early phase of software development life cycle.

Prediction of Software Reliability using Bio Inspired Soft Computing Techniques

Assessment of commonly used soft computing technique like Genetic Algorithm (GA), Neural-Network (NN), Fuzzy Logic, Support Vector Machine (SVM), Ant Colony Optimization, Particle Swarm Optimization (PSO), and Artificial Bee Colony are focused on.

Intelligent System for Forecasting Failure of Agile Projects

The researchers propose an approach for revealing the failure of agile software projects based on two intelligent techniques: fuzzy logic and multiple linear regressions (MLR).

Towards a Machine Learning Model for Predicting Failure of Agile Software Projects

A survey of machine learning approaches for predicting failure of agile software projects is introduced and a proposed machine learning model for predictingFailure of agileSoftware projects is proposed.

Assessments of Computational Intelligence Techniques for Predicting Reliability of Componentbased Software Parameter and Design Issues

The objective of the paper is to present various quality aspects of Component-Based Systems (CBS) and to determine the relationship between CBS quality parameters for assessment of component intelligence technique.

Revisiting Secured Software Development: Information Security Perspective

The researcher has presented the key elements of the Information Security, along with the role of requirements phase and the software metrics in improving the information security, and a list of key observations and recommendations based on the literature review.



The State of the Art in Software Reliability Prediction: Software Metrics and Fuzzy Logic Perspective

The overall idea of the paper is to present, analyze, investigate and discuss the various approaches as well as reliability prediction models that are based on either reliability relevant metrics or Fuzzy Logic or both, and presents a list of critical findings identified during literature review of various prediction models.

Early Software Defects Prediction Using Fuzzy Logic

This paper uses the software size metric and three metrics of requirement analysis phase for predicting the residual defects that are likely to be found during testing or operational usage using fuzzy logic.

An Enhanced Model for Early Software Reliability Prediction Using Software Engineering Metrics

  • K. KumarR. Misra
  • Computer Science, Engineering
    2008 Second International Conference on Secure System Integration and Reliability Improvement
  • 2008
The model proposed in this paper enables software professionals and researchers to identify the phase in which corrective action need to be performed in order to achieve the target reliability estimate by the customer.

Development of Software Reliability Growth Models for Industrial Applications Using Fuzzy Logic

The proposed fuzzy model consists of a collection of linear sub-models, based on the Takagi-Sugeno technique and attached efficiently using fuzzy membership functions to represent the expected software faults as a function of historical measured faults.

Evaluation strategy for software reliability based on ANFIS

This paper established a reliability prediction model based on adaptive-network based fuzzy inference system (ANFIS), and uses the reliability data of one software project as input data, and use the prediction of reliability as output data, training Adaptive-Fuzzy neural network.

Revisiting software reliability engineering with fuzzy techniques

  • S. RizviVivek K. SinghR. Khan
  • Computer Science
    2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom)
  • 2016
The paper presents a survey of Software Reliable prediction along three dimension; Software Reliability Models, Software Metrics and Fuzzy Logic, and lays out future research avenues those may take software reliability engineering to an improved level.

A fuzzy logic based approach for phase-wise software defects prediction using software metrics

A Fuzzified Approach for the Prediction of Fault Proneness and Defect Density

An algorithm using fuzzy logic toolbox has been proposed to measure fault proneness and defect density, and the results are shown.

A Ranking of Software Engineering Measures Based on Expert Opinion

This research proposes a framework based on expert opinion elicitation, developed to select the software engineering measures which are the best software reliability indicators. The current research