THE METHOD OF MULTI-CRITERIA EVALUATING SOFTWARE COMPLIANCE WITH THE CUSTOMER’S REQUIREMENTS

Authors

  • О. О. Писарчук National Aviation University
  • Ю. М. Безкоровайна National Aviation University
  • О. П. Дишлевий National Aviation University
  • В. А. Скалова National Aviation University

DOI:

https://doi.org/10.18372/2310-5461.41.13525

Keywords:

software, requirements, quality, metrics, multi-criteria evaluation

Abstract

Software development is divided into separate stages. They determine the model of the software life cycle, such as requirements definition, design, construction or coding, testing, checking for compliance, performance or implementation software. Each stage of software development has its own problems. The article describes the stage of evaluation release and compliance with the customer's requirements For evaluation using qualitative and quantitative characteristics - metrics. It is necessary to calculate the values of metrics for making a decision for software production with maintenance. Traditional approaches to software evaluation do not provide an integrated assessment. It requires subjective analysis of the branched system of partial indicators, which to varying degrees reflect the degree of developed software to the requirements of the customer. The purpose of the article is to develop an evaluating method of using multi-criteria evaluating. During the research the mathematical optimization model for evaluating the compliance of software with the requirements of the customer has been improved. The model differs from known analogs using the proposed system factors, indicators and performance criteria. It takes into account a set of conflicting partial criteria, divided into two groups belonging to a certain category of performance. As a result of the assessment, the technology of nested convolutions was applied. The formation of the model is based on the use of methods for solving multi-criteria problems, in particular, the method of reducing it to a single-criteria form by convoluting partial criteria. An example of the use of the developed model confirmed its suitability for solving practical problems of estimation.

Author Biographies

О. О. Писарчук, National Aviation University

doctor of Technical Sciences, Professor

Ю. М. Безкоровайна, National Aviation University

senior Lecturer

О. П. Дишлевий, National Aviation University

senior Lecturer

В. А. Скалова, National Aviation University

senior Lecturer

References

Guide to the Software Engineering Body of Knowledge, Version 3.0. — IEEE Computer Society. 2014, DOI : 10.1109/CSEET.2014.6816804.

Лавріщева К.М. Програмна інженерія : пі-дручник. Київ : НАН Україна, Ін-т програмних систем, 2008. 319 с.

Лаврищева Е. М., Грищенко В. Н. Сбороч-ное программирование. Основы индустрии про-граммных продуктов: 2-изд. Дополненное и пере-работанное. Киев: Наук. думка, 2009. 372с. ISВN 978-966-00-0848-1.

ДСТУ ISO/IEC/IEEE 12207:2018. Інженерія систем і програмних засобів. Процеси життєвого циклу програмних засобів (ISO/IEC/IEEE 12207:2017, IDT). Вид. офіц. Київ : ДП «УкрНД-НЦ», 2018. 37 с.

Андон П. І., Коваль Г. І. , Коротун Т. М., Лав-рищева Е. М., Суслов В. Ю. Основы качества программных систем. К.: Академперіодика, 2007. 860 с.

Воронин А.Н., Зиатдинов Ю.К., Харчен-ко А.В., Осташевский В.В. Сложные технические и эргатические системы: метод использования. Харків : Факт, 1997. 240 с.

Писарчук О.О. Методика багатокритеріаль-ної оцінки ефективності процесів функціонування та використання складних інформаційних систем. Защита информации. 2009. Вип. 16. С. 284–289.

Даник Ю.Г., Писарчук О.О., Лагодний О.В., Випорхонюк О.В.. Математична модель ба-гатокритеріального оцінювання ефективності інте-рнет-сайтів цільового спрямування. Вісник Жито-мирського державного технологічного універси-тету. Серія: Технічні науки. 2016. №1(76). С. 114-120.

Писарчук О. О., Соколов К. О., Гуди-ма О. П. Розроблення багатокритеріальної методи-ки ситуаційного управління структурою і параме-трами системи забезпечення інформаційної безпе-ки. Збірник наукових праць Центру воєнно-стратегічних досліджень Національного універси-тету оборони України імені Івана Черняховського. 2016. № 3. С. 24-32.

ГОСТ 34.603-92. Информационная тех-нология. Виды испытаний автоматизированных систем. Москва : Стандартинформ, 2009, 11 с.

Issue

Section

Information technology, cybersecurity