Abstract

The application of empirical models and Halsted metrics to evaluate software quality is considered. The subject of the study are methods of measuring the reliability of software and its calculation model. The purpose of the work is to perform a promising direction for further research of analytical and empirical models of software reliability. The object of the study is the process of evaluating the quality of the soft-ware, which requires a large number of tasks. This leads to a variety of approaches, methods and tools. Objectives: to carry out comparative analysis of analytical and empirical models of software reliability and quality; describe models and methods for benchmarking these software reliability models; to test and evaluate the effective-ness of the models and methods used for the comparative analysis of the analytical and empirical models of the software's reliability. The methods used are software developed that, using Halsted metrics and static code analyzer methods, allows you to evaluate the complexity and quality of software products. This makes it possible to comprehensively consider all aspects related to analytical and empirical models. As a result, software has been developed that, using Halsted metrics and static code analyzer methods, makes it possible to evaluate the complexity and quality of software products. The software performs the following functions: graphing various parameters; outputting information from graphs to text view (with values obtained during the experiment). The lexical analyzer builds graphs that display the following information about the modules analyzed: commenting; accurate and approximate quality level; real and theoretical length; informative; spent intellectual effort. Conclusions. The relevance of comparative analysis of analytical and empirical models of software reliability is determined by the fact that most software is unreliable. The scientific novelty of the obtained results is as follows: by means of comparative analysis of analytical and empirical models of reliability of software functioning, to study in detail the mod-els of reliability and to increase the reliability of software.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call