• English
    • українська
  • українська 
    • English
    • українська
  • Увійти
Дивитися документ 
  • Головна
  • Факультет інформаційних технологій та комп'ютерної інженерії
  • Кафедра програмного забезпечення
  • Наукові роботи каф. ПЗ
  • Дивитися документ
  • Головна
  • Факультет інформаційних технологій та комп'ютерної інженерії
  • Кафедра програмного забезпечення
  • Наукові роботи каф. ПЗ
  • Дивитися документ
Сайт інституційного репозитарію ВНТУ містить роботи, матеріали та файли, які були розміщені докторантами, аспірантами та студентами Вінницького Національного Технічного Університету. Для розширення функцій сайту рекомендується увімкнути JavaScript.

Modeling and Optimization of Software Reliability using Fuzzy-Algorithmic Approach

Автор
Rakytyanska, H. B.
Prus, B. V.
Ракитянська, Г. Б.
Прус, Б. В.
Дата
2024
Metadata
Показати повну інформацію
Collections
  • Наукові роботи каф. ПЗ [1511]
Анотації
An approach to software reliability modeling and optimization based on the algebra of processes and fuzzy logic is proposed. The software development events related to the introduction, detection and removal of errors is modeled using logical-algorithmic structures "work - control - correction", which correspond to the processes of development, testing and debugging. The logical-algorithmic model corresponds to the fuzzy knowledge base, which connects correctness levels of the working, testing and debugging stages with the decision classes interpreted as correct or incorrect execution of the task. To provide the best quality product within a limited time (cost), improving substitutions are embedded into the logicalalgorithmic model. Improving substitutions aimed at selecting patterns of the development stages determine the structure and parameters of the software reliability model. Controllable variables associated with improving substitutions are interpreted as identifiers of implementation options of the development stages. Each variant is a logical algorithmic structure with controllable variables related to the quality of execution of the working, control and correction operations. Then the optimization problem arises, which is formulated in a direct and dual statement. It is necessary to find the implementation options, as well as controllable variables related to the quality of execution of logic-algorithmic structures, which ensure the constrained or extreme levels of software reliability and development time. A method of software reliability optimization based on multi-criteria analysis of variants is proposed. Software faultlessness criteria are considered as fuzzy sets defined on a universal set of variants using membership functions. For each stage, membership functions of fuzzy reliability estimates are constructed by means of a pairwise comparison of variants using the Saaty scale. Ranking of implementation options is carried out by intersecting fuzzy sets of criteria corresponding to the Bellman-Zadeh scheme. The ranks of the criteria which define the parameters of concentration of fuzzy sets correspond to the quality indicators of working, checking and correction operations. The synthesis of the logical-algorithmic model that ensures acceptable levels of software reliability and development time is carried out by selecting controllable variables associated with improving substitutions. The genetic algorithm is used to determine the structure of the reliability model by selecting the implementation options of the development stages. To ensure compliance with the requirements, the gradient method is used to adjust the parameters of the reliability model by selecting the ratios of repeated inspections and corrections.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/43694
Відкрити
167305.pdf (866.8Kb)

Інституційний репозиторій

ГоловнаПошукДовідкаКонтактиПро нас

Ресурси

JetIQСайт бібліотекиСайт університетаЕлектронний каталог ВНТУ

Перегляд

Всі архівиСпільноти та колекціїЗа датою публікаціїАвторамиНазвамиТемамиТипВидавництвоМоваУДКISSNВидання, що міститьDOIЦя колекціяЗа датою публікаціїАвторамиНазвамиТемамиТипВидавництвоМоваУДКISSNВидання, що міститьDOI

Мій обліковий запис

ВхідРеєстрація

Статистика

View Usage Statistics

ISSN 2413-6360 | Головна | Відправити відгук | Довідка | Контакти | Про нас
© 2016 Vinnytsia National Technical University | Extra plugins code by VNTU Linuxoids | Powered by DSpace
Працює за підтримки 
НТБ ВНТУ