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...
Main Authors: | , , |
---|---|
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 |