Библиографическое описание:ПРОГРАММНЫЕ СРЕДСТВА ФОРМИРОВАНИЯ МУЛЬТИВЕРСИОННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА БАЗЕ МУРАВЬИНОГО АЛГОРИТМА : доклад, тезисы доклада / Д. И. Ковалев. - [Б. м. : б. и.], 2023. - Текст : непосредственный // Перспективы молодёжной науки : Материалы международной научной конференции / Перспективы молодёжной науки (2022 ; 25.12 - 30.01 ; Красноярск). - Красноярск : Красноярский государственный аграрный университет, 2023. - С. 79-83. Перевод заглавия: SOFTWARE TOOLS FOR FORMING MULTIVERSION SOFTWARE BASED ON THE ANT ALGORITHM
Аннотация:Статья посвящена программной реализации муравьиного алгоритма для формирования мультиверсионного программного обеспечения. Отмечается, что надежность программ и показатели эффективности функционирования мультиверсионного программного обеспечения существенно зависят от результатов этапа проектирования, на котором осуществляется принятие решения по формированию структуры комплекса программ (состава мультиверсий программных модулей). Необходимо обеспечить наилучшие показатели их надежности и стоимости, что позволит достичь требуемых характеристик программной системы в целом. Результаты представленной разработки ориентирована на пользователя - разработчика мультиверсионного программного обеспечения. Решение задачи формирования состава мультиверсионного программного обеспечения поддерживается разработанным программным приложением и полностью соответствует постановке задачи. Непосредственно пользователем задаются все параметры мультиверсий, а функционал программного приложения полностью обеспечивает решение поставленной задачи. В рамках биоинспированного подхода в работе представлены основные функции, реализованные в пакете решения задач формирования состава мультиверсионного программного обеспечения на базе муравьиных алгоритмов.
The article is devoted to the software implementation of the ant colony algorithm for the formation of multiversion software. It is noted that the reliability of programs and performance indicators of multiversion software significantly depend on the results of the design stage, at which a decision is made on the formation of the structure of the program complex (composition of multiversion software modules). It is necessary to provide the best indicators of their reliability and cost, which will allow achieving the required characteristics of the software system as a whole. The results of the presented development are focused on the user - the developer of multiversion software. The solution to the problem of forming the composition of multiversion software is supported by the developed software application and is fully consistent with the problem statement. All parameters of the multiversions are set directly by the user, and the functionality of the software application fully ensures the solution of the task. Within the framework of the bioinspired approach, the paper presents the main functions implemented in the package for solving the problems of forming the composition of multiversion software based on ant colony algorithms.