Design of Software Reliability Growth Model for Improving Accuracy in the Software Development Life Cycle (SDLC)

Authors

  • Amol K. Kadam Bharati Vidyapeeth (Deemed to be University) College of Engineering, Pune, Maharashtra, India
  • Konda Hari Krishna Associate Professor, Department of CSE, School of Computing, Mohan Babu University, Tirupati, Andhra Pradesh
  • Neeraj Varshney Department of Computer Engineering and Application, GLA University, Mathura
  • A. Deepak Department of EC Engineering, Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, Saveetha University, Chennai, Tamilnadu.
  • Hemant Singh Pokhariya Assistant Professor, Department of Computer Science and Engineering, Graphic Era Deemed to be University, Dehradun, Uttarakhand
  • Sandeep Kumar Hegde Associate Professor, Department of Computer Science and Engineering, NITTE (Deemed to be University), NMAM Institute of Technology, NITTE – 574110, Karnataka
  • Vinod H. Patil Bharati Vidyapeeth (Deemed to be University) College of Engineering, Pune, Maharashtra, India

Keywords:

software testing, software reliability testing coverage, test point analysis, function point analysis

Abstract

Software Testing is an essential activity primarily to check the quality of the software. Software testing is necessary for checking the gap between the expectations of the requirements stated by the client and the functionalities of the software after the implementation. Testing is becoming an important milestone in the process of developing software. Executing tests is a crucial phase of project development. The testing process for software uses a lot of testing resources, including tester, the quantity of test cases run, and processor time. Software quality is becoming more important in today's competitive market. Software testing is the process of identifying faults in all sophisticated application software that is put through several programming phases. Software testing helps to identify potential bugs and errors in the software being developed. Longer software testing does not mean more reliable software. Optimal code should also be closed to ensure high software quality. Due to its complex nature, it is difficult to remove all bugs in software. Also called error correction. Defect generation is defined as the occurrence of defects in software that cause future generations. Software reliability is the capacity to operate poorly in a particular context under specific circumstances. The goal of a software reliability optimization model is to quantify the factors that influence the software's dependability, most notably the quantity of residual defects, application failure percentage, and software reliability. The software reliability development model is designed to identify software errors and deficiencies in the process of software implementation. In the existing Software Reliability Development model, sometimes the testing method fails to remove defects and defects and does not find the value of the software. Exam assessment is the assessment of efforts and grades using various methods, tools, and techniques at the chosen exam level. A misguided testing effort usually results in insufficient testing, which will cause the software system to fail after it is deployed to the organization. The most important problem in software testing is evaluation, which is inevitable, but usually done in a hurry, and those responsible only wait for the simplest.

Downloads

Download data is not yet available.

References

Beldar, Kavita K., M. D. Gayakwad, and M. K. Beldar. 2016. “Optimizing Analytical Queries on Probabilistic Databases with Unmerged Duplicates Using MapReduce.” Int. J. Innov. Res. Comput. Commun. Eng 4: 9651–59.

Beldar, Kavita K., M. D. Gayakwad, Debnath Bhattacharyya, and Hye-Jin Kim. 2016a. “Query Evaluation on Probabilistic Databases Using Indexing and MapReduce.” International Journal of Database Theory and Application 9 (10): 363–78.

Beldar, Kavita K., M. D. Gayakwad, Debnath Bhattacharyya, and Tai-Hoon Kim. 2016b. “A Comparative Analysis on Contingence Structured Data Methodologies.” International Journal of Software Engineering and Its Applications 10 (5): 13–22.

Beldar, Miss Menka K., M. D. Gayakwad, and Miss Kavita K. Beldar. 2018. “Altruistic Content Voting System Using Crowdsourcing.” International Journal of Scientific Research and Review 7 (5): 477–86.

Beldar, Miss Menka K., M. D. Gayakwad, Miss Kavita K. Beldar, and M. K. Beldar. 2018. “Survey on Classification of Online Reviews Based on Social Networking.” IJFRCSCE 4 (3): 55.

Boukhari, Mahamat Adam, Prof Milnid Gayakwad, and Prof Dr Suhas Patil. 2019. “Survey on Inappropriate Content Detection in Online Social Media.” International Journal of Innovative Research in Science, Engineering, and Technology 8 (9): 9297–9302.

Gayakwad, M. D., and B. D. Phulpagar. 2013. “Research Article Review on Various Searching Methodologies and Comparative Analysis for Re-Ranking the Searched Results.” International Journal of Recent Scientific Research 4: 1817–20.

Gayakwad, Milind. 2011. “VLAN Implementation Using Ip over ATM.” Journal of Engineering Research and Studies 2 (4): 186–92.

Gayakwad, Milind, and Suhas Patil. 2020. “Content Modelling for Unbiased Information Analysis.” Libr. Philos. Pract, 1–17.

Gayakwad, Milind, Suhas Patil. “Analysis of Methodologies to Model the Content for Conveying the Correct Information.” In 2021 International Conference on Computing, Communication and Green Engineering (CCGE), 1–4. IEEE.

Gayakwad, Milind, Suhas Patil .“Assessment of Source, Medium, and Intercommunication for Assessing the Credibility of Content.” In 2021 International Conference on Smart Generation Computing, Communication and Networking (SMART GenCon), 1–5. IEEE.

Gayakwad, Milind, Suhas Patil, Rahul Joshi, Sudhanshu Gonge, and Sandeep Dwarkanath Pande. “Credibility Evaluation of User-Generated Content Using Novel Multinomial Classification Technique.” International Journal on Recent and Innovation Trends in Computing and Communication 10 (2s): 151–57.

Gayakwad, Milind, Suhas Patil, Amol Kadam, Shashank Joshi, Ketan Kotecha, Rahul Joshi, Sharnil Pandya, et al. 2022. “Credibility Analysis of User-Designed Content Using Machine Learning Techniques.” Applied System Innovation 5 (2): 43.

Harane, Swati T., Gajanan Bhole, and Milind Gayakwad. 2017. “SECURE SEARCH OVER ENCRYPTED DATA TECHNIQUES: SURVEY.” International Journal of Advanced Research in Computer Science 8 (7).

Kavita Shevale, Gajanan Bhole, Milind Gayakwad. 2017. “Literature Review on Probabilistic Threshold Query on Uncertain Data.” International Journal of Current Research and Review 9 (6): 52482–84.

Mahamat Adam Boukhari, Milind Gayakwad. 2019. “An Experimental Technique on Fake News Detection in Online Social Media.” International Journal of Innovative Technology and Exploring Engineering (IJITEE) 8 (8S3): 526–30.

Maurya, Maruti, and Milind Gayakwad. 2020. “People, Technologies, and Organizations Interactions in a Social Commerce Era.” In Proceeding of the International Conference on Computer Networks, Big Data and IoT (ICCBI-2018), 836–49. Springer International Publishing.

Milind Gayakwad, B. D. Phulpagar. 2013. “Requirement Specific Search.” IJARCSSE 3 (11): 121.

Panicker, Aishwarya, Milind Gayakwad, Sandeep Vanjale, Pramod Jadhav, Prakash Devale, and Suhas Patil. n.d. “Fake News Detection Using Machine Learning Framework.”

Sharma, Jitin, Prashant C. Chavan, T. B. Patil, Supriya C. Sawant, and Milind Gaykawad. 2022. “A Comparative Analysis of Brain Tumor Classification and Prediction Techniques by Applying MRI Images Encompassing SVM and CNN with Transfer Learning Method.” Journal of Algebraic Statistics 13 (3): 393–405.

Shevale, Kavita, Gajanan Bhole, and Milind Gayakwad. 2017. “Probabilistic Threshold Query on Uncertain Data Using SVM.” Int. J. Adv. Res. Comput. Sci 8: 1967–69.

Singh, Mahendra Kumar, Amol K. Kadam, Milind Gayakwad, Pramod Jadhav, Vinayak N. Patil, Prasad Kadam, Vinod Patil, and Sunita Dhotre. n.d. “An empirical approach for underwater image quality enhancement and object detection using deep learning.”

Yamada, Shigeru, Mitsuru Ohba, and Shunji Osaki. "S-shaped reliability growth modeling for software error detection." IEEE Transactions on Reliability 32.5 (1983): 475-484.

Malaiya, Y. K., Li, M. N., Bieman, J. M., & Karcich, R. (2002). Software reliability growth with test coverage. IEEE Transactions on Reliability, 51(4), 420-426.

Pham, H., & Zhang, X. (2003). NHPP software reliability and cost models with testing coverage. European Journal of Operational Research, 145(2), 443-454.

Ledoux, J. (2003). Software reliability modeling. Handbook of Reliability Engineering, 213-234.

Zheng, J. (2009). Predicting software reliability with neural network ensembles. Expert systems with applications, 36(2), 2116-2122.

Martens, A., Koziolek, H., Becker, S., &Reussner, R. (2010, January). Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms. In Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering (pp. 105-116). ACM.

Martens, A., Koziolek, H., Becker, S., & Reussner, R. (2010, January). Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms. In Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering (pp. 105-116).ACM.

Zio, E. (2009). Reliability engineering: Old problems and new challenges. Reliability Engineering & System Safety, 94(2), 125-141.

Aljahdali, S., &Sheta, A. F. (2011, April). Predicting the reliability of software systems using fuzzy logic. In Information Technology: New Generations (ITNG), 2011 Eighth International Conference on (pp. 36-40). IEEE.

Lohmor, S., &Sagar, B. B. (2014). Overview: Software Reliability Growth Models. Int. J. Comput. Sci. Inf. Technol.

“Two Dimensional Flexible Software Reliability Growth Model with Two Types of Imperfect Debugging” P.K. Kapur1, Anu G. Aggarwal2 and Abhishek Tandon3 Department of Operational Research, University of Delhi,

“A Novel Framework of Software Reliability Evaluation with Software Reliability Growth Models and Software Metrics” 2014 IEEE 15th International Symposium on High-Assurance Systems Engineering.

Jyoti G. Borade, Vikas R. Khalkar, “Software Project Effort and Cost Estimation Techniques”, International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 8, August-2013, ISSN: 2277 128X.

Lance Fiondella, Swapna S. Gokhale, “Optimal Allocation of Testing Effort Considering Software Architecture”, IEEE Transactions on Reliability, June 2012 vol. 61, no. 2.

Kamala RamasubramaniJayakumar, Alain Abran, “A Survey of Software Test Estimation Techniques”, Journal of Software Engineering and Applications, Octomber-2013, 6, 47-52.

Yuejian Wu, Paul MacDonald, “Testing ASICs with Multiple Identical Cores”, IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, MARCH 2003, VOL. 22, NO. 3.

AkitoMonden, Takuma Hayashi, Shoji Shinoda, Kumiko Shirai, Junichi Yoshida, Mike Barker, Kenichi Matsumoto, “Assessing the Cost Effectiveness of Fault Prediction in Acceptance Testing”, IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, OCTOBER 2013, VOL. 39, NO. 10.

Chin-Yu Huang, Sy-Yen Kuo, “Analysis of Incorporating Logistic Testing-Effort Function Into Software Reliability Modeling”, IEEE TRANSACTIONS ON RELIABILITY, SEPTEMBER 2002, VOL. 51, NO. 3.

Yashwant K. Malaiya, MichaelNaixin Li, James M. Bieman, Rick Karcich, “Software Reliability Growth With Test Coverage”, IEEE TRANSACTIONS ON RELIABILITY, DECEMBER 2002 VOL. 51, NO. 4.

Sy-Yen Kuo, Chin-Yu Huang, Michael R. Lyu, “Framework for Modeling Software Reliability, Using Various Testing-Efforts and Fault-Detection Rates”, IEEE TRANSACTIONS ON RELIABILITY, SEPTEMBER 2001, VOL. 50, NO. 3.

Dr. N. Balaji, N. Shivakumar & V. Vignaraj Ananth,” Software Cost Estimation using Function Point with Non-Algorithmic Approach”, Global Journal of Computer Science and Technology Software & Data Engineering Volume 13 Issue 8 Version 1.0 the Year 2013

Pawar, V. E., Kadam, A. K., & Joshi, S. D. (2015). Analysis of Software Reliability using Testing Time and Testing Coverage. International Journal of Advance Research in Computer Science and Management Studies.

Washizaki, H., Honda, K., & Fukazawa, Y. (2015, August). Predicting release time for open source software based on the generalized software reliability model. In Agile Conference (AGILE), 2015 (pp. 76-81). IEEE.

Pawar, V. E., Kadam, A. K., & Joshi, S. D. (2015). Analysis of Software Reliability using Testing Time and Testing Coverage. International Journal of Advance Research in Computer Science and Management Studies.

Mane, M., Joshi, M., Kadam, A., & Joshi, S. D. (2014). Software Reliability and Quality Analyzer with Quality Metric Analysis Along With Software Reliability Growth Model. International Journal of Computer Science & Information Technologies, 5(3).

Sabnis, P., & Kadam, A. Software Reliability Growth Model with Bug Cycle and Duplicate Detection Techniques.

Kadam, A. K., Joshi, S. D., Bhattacharyya, D., & Kim, H. J. (2016). Software Superiority Achievement through Functional Point and Test Point Analysis. International Journal of Software Engineering and Its Applications, 10(11), 181-192.

Iqbal, J. (2017). Software reliability growth models: A comparison of linear and exponential fault content functions for study of imperfect debugging situations. Cogent Engineering, 4(1), 1286739.

Choudhary, A., Baghel, A. S., & Sangwan, O. P. (2016, January). Software reliability prediction modeling: a comparison of parametric and non-parametric modeling. In Cloud System and Big Data Engineering (Confluence), 2016 6th International Conference (pp. 649-653). IEEE.

Kumar, A. (2016, February). Software Reliability Growth Models, Tools, and Data Sets-A Review. In Proceedings of the 9th India Software Engineering Conference (pp. 80-88).ACM.

Mao, C., & Li, Q. (2016, August). A Testing-Coverage Software Reliability Growth Model Considering the Randomness of the Field Environment. In Software Quality, Reliability and Security Companion (QRS-C), 2016 IEEE International Conference on (pp. 402-403). IEEE.

Zhu, M., & Pham, H. (2016). A software reliability model with time-dependent fault detection and fault removal. Vietnam Journal of Computer Science, 3(2), 71-79.

Nagaraju, V., &Fiondella, L. (2017, January). A single change point software reliability growth model with heterogeneous fault detection processes. In Reliability and Maintainability Symposium (RAMS), 2017 Annual (pp. 1-6). IEEE.

Chi, J., Honda, K., Washizaki, H., Fukazawa, Y., Munakata, K., Morita, S., & Yamamoto, R. (2017, March). Defect Analysis and Prediction by Applying the Multistage Software Reliability Growth Model. In Empirical Software Engineering in Practice (IWESEP), 2017 8th International Workshop on (pp. 7-11). IEEE.

Lohmor, S., & Sagar, B. B. (2014). Overview: Software Reliability Growth Models. Int. J. Comput. Sci. Inf. Technol.

Ashwini Kurhade, J. Naveenkumar, A. K. Kadam, “Efficient Algorithm TKO with TKU for Mining Top- K Item Set,” vol. 11, no. 05, pp.1566-1570, 2019.

P. K. Suryawanshi, P. A. K. Kadam, P. S. S. Dhotre, and P. P. A. Jadhav, “A Novel Approach for Women Security with Information Fusion for Multi-Sensory Data,” vol. 8, no. 1, pp. 195–202, 2020.

P. J. Desai, Prof. A. K. Kadam, Prof. M. S. Bewoor, H. Mahmood, and A. A. Al-, “An Approach for Prediction of Obstructive Sleep Apnea,” vol. 8, no. 1, pp. 189–194, 2020.

R. S. Suryawanshi, A. Kadam, and D. R. Anekar, “Software defect prediction: A survey with a machine learning approach,” Int. J. Adv. Sci. Technol., vol. 29, no. 5, pp. 330–335, 2020.

A. Kurhade, J. Naveenkumar, and A. K. Kadam, “An experimental on top-k high utility itemset mining by efficient algorithm Tkowithtku,” Int. J. Innov. Technol. Explore. Eng., vol. 8, no. 8 Special Issue 3, pp. 519–522, 2019.

A. A. Kore, D. M. Thakore, and A. K. Kadam, “Unsupervised extraction of common product attributes from E-commerce websites by considering client suggestion,” Int. J. Innov. Technol. Explor. Eng., vol. 8, no. 11, pp. 1199–1203, 2019.

Dr.S. D. Joshi, Dr. A. K. Kadam, Pritee Hulule, “A Survey Novel Approach for Efficient Selection of Test Case Prioritization Techniques,” vol. 3085, no. 12, pp. 999–1001, 2018.

Dr. A. K. Kadam, Amruta Magdum, prof. Dr. S. D Joshi, “A Survey on Test Case Prioritization with Rate of Fault Detection,” Int. J. Res. Electron. Comput. Eng., vol. 6, no. 4, 2018.

Dr. Vinod H Patil, Dr. Anurag Shrivastava, Devvret Verma, Dr. A L N Rao, Prateek Chaturvedi, Shaik Vaseem Akram, “Smart Agricultural System Based on Machine Learning and IoT Algorithm”, 2nd International Conference on Technological Advancements in Computational Sciences (ICTACS), 2022. DOI: DOI: 10.1109/ICTACS56270.2022.9988530

Dr. Vinod H Patil, Dr. Pramod A Jadhav, Dr. C. Vinotha, Dr. Sushil Kumar Gupta, Bijesh Dhyani, Rohit Kumar,” Asset Class Market Investment Portfolio Analysis and Tracking”, 5th International Conference on Contemporary Computing and Informatics (IC3I), December 2022. DOI: 10.1109/IC3I56241.2022.10072525

Dr. Vinod H Patil, Prasad Kadam, Sudhir Bussa, Dr. Narendra Singh Bohra, Dr. ALN Rao, Professor, Kamepalli Dharani,” Wireless Communication in Smart Grid using LoRa Technology”, 5th International Conference on Contemporary Computing and Informatics (IC3I), December 2022, DOI: 10.1109/IC3I56241.2022.10073338

Vinod H. Patil, Dr Shruti Oza, Vishal Sharma, Asritha Siripurapu, Tejaswini Patil, “A Testbed Design of Spectrum Management in Cognitive Radio Network using NI USRP and LabVIEW”, International Journal of Recent Technology and Engineering (IJRTE) ISSN: 2277-3878, Volume-8 Issue-2S8, August 2019.

Vinod H. Patil, Shruti Oza, “Green Communication for Power Distribution Smart Grid”, International Journal of Recent Technology and Engineering™ (IJRTE), ISSN:2277-3878(Online), Reg. No.: C/819981, Volume-8, Issue-1, Page No. 1035-1039, May-19.

Patil, V.H., Oza, S., Sharma, V., Siripurapu, A., Patil, T.,” A testbed design of spectrum management in cognitive radio network using NI USRP and LabVIEW”, International Journal of Innovative Technology and Exploring Engineering, 2019, 8(9 Special Issue 2), pp. 257–262

Vinod Patil et al, “A Model Design of Green Communication for Smart Grid Systems” SSRG International Journal of Electrical and Electronics Engineering, ISSN: 2348-8379, Volume 10 Issue 5, 227-239, May 2023. https://doi.org/10.14445/23488379/IJEEE-V10I5P121

George, N. ., & B. K., A. . (2023). Hypervolume Sen Task Scheduilng and Multi Objective Deep Auto Encoder based Resource Allocation in Cloud. International Journal on Recent and Innovation Trends in Computing and Communication, 11(4s), 16–27. https://doi.org/10.17762/ijritcc.v11i4s.6303

Renato Costa, Deep Reinforcement Learning for Autonomous Robotics , Machine Learning Applications Conference Proceedings, Vol 2 2022.

Dhabliya, D. (2019). Security analysis of password schemes using virtual environment. International Journal of Advanced Science and Technology, 28(20), 1334-1339. Retrieved from www.scopus.com

Downloads

Published

03.09.2023

How to Cite

Kadam, A. K. ., Krishna, K. H. ., Varshney, N. ., Deepak, A. ., Pokhariya, H. S. ., Hegde, S. K., & Patil, V. H. . (2023). Design of Software Reliability Growth Model for Improving Accuracy in the Software Development Life Cycle (SDLC). International Journal of Intelligent Systems and Applications in Engineering, 12(1s), 38–50. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3393

Issue

Section

Research Article

Most read articles by the same author(s)

1 2 3 4 > >>