Удосконалений метод управління ризиками програмного забезпечення на основі напівмарковської моделі прийняття рішень

Loading...
Thumbnail Image

Date

item.page.orcid

item.page.thesis.degree.name

item.page.thesis.degree.level

item.page.thesis.degree.discipline

item.page.thesis.degree.department

item.page.thesis.degree.grantor

item.page.thesis.degree.advisor

item.page.thesis.degree.committeeMember

Journal Title

Journal ISSN

Volume Title

Publisher

Національний технічний університет "Харківський політехнічний інститут"

Abstract

The studies carried out in this work showed that risk management of software development includes a system of activities carried out both before the appearance of a negative event, and afterits occurence. However, preventive analysis and consideration of the majority of possible operational errors will reduce financial and other costs in the life cycle of software development. The considered task of risk management of software development under certain restrictions on quality and safety testing activities is formulated as a semi-Markov decision-making model for a managed Markov process in continuous time and discounted in-come or expenses. In this case, this type of operational risks are identified with sequentially connected independent elements that are restored in a finite time. The optimal non-randomized stationary control management strategy is defined using pseudo-Boolean methods of bivalent programming, finding all solutions of the constraint system. Objective: to improve the method of risk management of software development on the basis of a semi-Markov decision-making model for a managed Markov process in continuous time. A distinctive feature of the proposed method is the use of pseudo-Boolean methods of bivalent programming with a nonlinear objective function and linear constraints to determine the optimal strategy for eliminating operational errors. The research conducted in the work showed that the applied theoretical positions sufficiently reflect the standards and capabilities of modern software testing methodologies. As an example, the situation of the occurrence of software security errors is considered, and an optimal control strategy for eliminating the indicated anomalous situation is determined. The method presented in the work can be used not only for managing software security risks, but also for functional, load, stress, and other types of testing to prevent possible losses.

Description

Citation

Коваленко О. В. Удосконалений метод управління ризиками програмного забезпечення на основі напівмарковської моделі прийняття рішень / О. В. Коваленко // Сучасні інформаційні системи = Advanced Information Systems. – 2018. – Т. 2, № 3. – С. 48-41.

Endorsement

Review

Supplemented By

Referenced By