Estimating software reliability in maintenance phase through ann and statistics
Ahmad Mateen, Muhammad Azeem Akbar

TL;DR
This paper proposes a method using Artificial Neural Networks and statistical analysis to predict software reliability during the maintenance phase, focusing on time to fix errors and implement enhancements.
Contribution
It introduces a neural network-based approach combined with statistical methods to accurately forecast maintenance time, highlighting the complexity of maintenance data analysis.
Findings
ANN predictions align closely with statistical results
Neural networks effectively model maintenance data relationships
Maintenance data analysis is inherently complex
Abstract
Maintenance is the last and the most critical phase of the software development life cycle. It involves debugging of errors and different types of enhancements which are requested by the user. Software reliability regarding maintenance is the most crucial part as it depends upon the time and cost to correct the errors and make enchantements. It is often felt that software errors or correction takes time to be removed. The maintenance time depends upon the nature of the occurred errors and requested enhancements. In this research work we predict the software reliability in terms of time taken to maintain the errors and enhancements. Artificial Neural Network is used to analyze and predict the software reliability of the maintenance phase. At the end statistical results and proposed neural network results are also compared to make sure that forecasted results are equal to the output…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Reliability and Analysis Research · Software Engineering Research · Software System Performance and Reliability
