Information technology for prediction of software quality level

Today, there is a contradiction between the rapid increase in the complexity and size of modern software while increasing responsibility for the performance of their functions, the increasing requirements of customers and users to the quality and efficiency of software use and the imperfection of mo...

Full description

Bibliographic Details
Main Authors: Tetiana Hovorushchenko, Yurii Voichur, Dmytro Medzatyi
Format: Article
Language:English
Published: National Aerospace University «Kharkiv Aviation Institute» 2023-09-01
Series:Радіоелектронні і комп'ютерні системи
Subjects:
Online Access:http://nti.khai.edu/ojs/index.php/reks/article/view/2105
_version_ 1797650098841190400
author Tetiana Hovorushchenko
Yurii Voichur
Dmytro Medzatyi
author_facet Tetiana Hovorushchenko
Yurii Voichur
Dmytro Medzatyi
author_sort Tetiana Hovorushchenko
collection DOAJ
description Today, there is a contradiction between the rapid increase in the complexity and size of modern software while increasing responsibility for the performance of their functions, the increasing requirements of customers and users to the quality and efficiency of software use and the imperfection of models, methods, tools of predicting software quality at the early stages of the life cycle.Therefore, the task of predicting the software quality level based on requirements is relevant. The aim of this study is to solve this task by developing information technology for prediction software quality levels based on requirements. The proposed information technology for prediction software quality level based on requirements provides analysis of quality attributes in requirements, reflects the dependence (equations) of quality characteristics on attributes, forms a quantitative assessment of quality characteristics, reflects the dependence (equation) of quality on its characteristics, forms a quantitative assessment of quality, performs quality level prediction, provides all the listed services simultaneously and the model, methods, and tools underlying the IT belong to common methodological approaches and are integrated. The developed system of predicting the software quality level based on requirements provides the user with predicted estimates of eight software quality characteristics, geometric interpretation of the software quality characteristics’ values, a comprehensive indicator of the predicted software quality, and a conclusion about the future software quality level. On the basis of this, it is possible to compare sets of requirements for software and make a reasonable choice of a set of requirements for further implementation. The information technology and the system of predicting the software quality level based on requirements, developed in this paper, provide the possibility of comparing sets of requirements for software, justified selection of requirements for further implementation of quality software (as experiments have shown, this is only one of the four proposed sets), and rejection or revision of unsuccessful sets of requirements that cannot be used to develop quality software.
first_indexed 2024-03-11T15:55:26Z
format Article
id doaj.art-f0f05553efd44d439bb67eef9a968507
institution Directory Open Access Journal
issn 1814-4225
2663-2012
language English
last_indexed 2024-03-11T15:55:26Z
publishDate 2023-09-01
publisher National Aerospace University «Kharkiv Aviation Institute»
record_format Article
series Радіоелектронні і комп'ютерні системи
spelling doaj.art-f0f05553efd44d439bb67eef9a9685072023-10-25T11:18:09ZengNational Aerospace University «Kharkiv Aviation Institute»Радіоелектронні і комп'ютерні системи1814-42252663-20122023-09-010323825410.32620/reks.2023.3.191975Information technology for prediction of software quality levelTetiana Hovorushchenko0Yurii Voichur1Dmytro Medzatyi2Khmelnytskyi National University, KhmelnytskyiKhmelnytskyi National University, KhmelnytskyiKhmelnytskyi National University, KhmelnytskyiToday, there is a contradiction between the rapid increase in the complexity and size of modern software while increasing responsibility for the performance of their functions, the increasing requirements of customers and users to the quality and efficiency of software use and the imperfection of models, methods, tools of predicting software quality at the early stages of the life cycle.Therefore, the task of predicting the software quality level based on requirements is relevant. The aim of this study is to solve this task by developing information technology for prediction software quality levels based on requirements. The proposed information technology for prediction software quality level based on requirements provides analysis of quality attributes in requirements, reflects the dependence (equations) of quality characteristics on attributes, forms a quantitative assessment of quality characteristics, reflects the dependence (equation) of quality on its characteristics, forms a quantitative assessment of quality, performs quality level prediction, provides all the listed services simultaneously and the model, methods, and tools underlying the IT belong to common methodological approaches and are integrated. The developed system of predicting the software quality level based on requirements provides the user with predicted estimates of eight software quality characteristics, geometric interpretation of the software quality characteristics’ values, a comprehensive indicator of the predicted software quality, and a conclusion about the future software quality level. On the basis of this, it is possible to compare sets of requirements for software and make a reasonable choice of a set of requirements for further implementation. The information technology and the system of predicting the software quality level based on requirements, developed in this paper, provide the possibility of comparing sets of requirements for software, justified selection of requirements for further implementation of quality software (as experiments have shown, this is only one of the four proposed sets), and rejection or revision of unsuccessful sets of requirements that cannot be used to develop quality software.http://nti.khai.edu/ojs/index.php/reks/article/view/2105software qualitysoftware quality characteristicsoftware quality attributeset of software requirementssoftware quality level
spellingShingle Tetiana Hovorushchenko
Yurii Voichur
Dmytro Medzatyi
Information technology for prediction of software quality level
Радіоелектронні і комп'ютерні системи
software quality
software quality characteristic
software quality attribute
set of software requirements
software quality level
title Information technology for prediction of software quality level
title_full Information technology for prediction of software quality level
title_fullStr Information technology for prediction of software quality level
title_full_unstemmed Information technology for prediction of software quality level
title_short Information technology for prediction of software quality level
title_sort information technology for prediction of software quality level
topic software quality
software quality characteristic
software quality attribute
set of software requirements
software quality level
url http://nti.khai.edu/ojs/index.php/reks/article/view/2105
work_keys_str_mv AT tetianahovorushchenko informationtechnologyforpredictionofsoftwarequalitylevel
AT yuriivoichur informationtechnologyforpredictionofsoftwarequalitylevel
AT dmytromedzatyi informationtechnologyforpredictionofsoftwarequalitylevel