Метод оцінювання надійності програмних систем на основі графової моделі залежності методів системи, що тестується
Today, software has become an integral part of many areas of our daily life — from automation and optimization of production processes to the creation of individual comfort. Programs make our lives easier, solving tasks in seconds that used to take hours or even weeks, as well as giving us convenience and comfort that people of previous generations could not even dream of. In order to meet the growing demand for new IT software, the market around the world and in the country in particular is also growing and changing rapidly. According to the IT Ukraine Association, compared to 2017, the number of employed specialists in the labor market of Ukraine increased by approximately two times, and the volume of export of IT services - by two and a half. Despite the fact that due to the full-scale invasion, the pace of development has slowed down in 2022-2024, it is clear that the industry has not reached its peak, which means that it will continue to develop. In addition to the obvious changes related to the expansion of the market, there are also internal changes in the processes of the industry due to the desire to increase the speed of program development, as well as to reduce the final price of the software product. It is common knowledge that high quality software is an integral part of a successful product. However, even at a fairly low pace of development, developers often make mistakes that lead to serious problems, affecting security, reliability, and user satisfaction. So what can be said about the development in a short time? That is why ensuring the high quality of the software product is one of the main tasks that must be solved at the development stage. The object of the research is the process of assessing the reliability of software systems. The subject of the research is a method of assessing the reliability of software systems based on a graphic model of the dependence of the methods of the system under test. Conclusion: on the basis of the method of evaluating the reliability of software systems based on the graphical model of the dependence of the methods of the system under test, software was developed in the Java and Kotlin programming languages for evaluating the reliability index of software systems of any architectural complexity
Institutions
- West Ukrainian National University (UA)
- Kamianets-Podіlskyi Ivan Ohiienko National University (UA)
- Ternopil Ivan Pului National Technical University (UA)
Publication Details
- Journal
- Scientific periodicals of Ukraine
- Published
- 2025-04-30
- Primary Topic
- Software Reliability and Analysis Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00