АЛГОРИТМ ФОРМИРОВАНИЯ ПРОГРАММНОЙ СИСТЕМЫ ПО СХЕМЕ БЛОКА ВОССТАНОВЛЕНИЯ С СОГЛАСОВАНИЕМ НА ОСНОВЕ НЕЧЕТКОЙ ЛОГИКИ

Описание

Перевод названия: ALGORITHM FOR GENERATING SOFTWARE SYSTEM ACCORDING TO CONSENSUS RECOVERY BLOCK SCHEME BASED ON FUZZY LOGIC

Тип публикации: статья из журнала

Год издания: 2015

Ключевые слова: optimization, reliability, mutiversion programming, recovery block, оптимизация, надежность, мультиверсионное программирование, блок восстановления

Аннотация: Программная избыточность как средство обеспечения высокой надежности программных систем приводит к необходимости решения ряда проблем, самой важной из которых является оптимальное использование ресурсов при проектировании и разработке избыточных программных систем. Схема блока восстановления с согласованием является эффективным мехПоказать полностьюанизмом отказоустойчивости программных систем, основываясь на двух современных подходах, таких как разработка программного обеспечения с блоком восстановления и мультиверсионное программирование. Данная комбинация позволяет использовать достоинства обоих указанных подходов. Использование в составе программной системы избыточных программных компонент вынуждает решать задачу оптимизации, минимизируя расходы одновременно с повышением уровня надежности программной системы. При решении задачи формирования реальной программной системы зачастую невозможно получить точные значения ее характеристик. Решение задачи оптимизации в условиях неопределенности возможно благодаря использованию аппарата нечетной логики. В данной статье предложен алгоритм нечеткой оптимизации состава программной системы, создаваемой согласно схеме блока восстановления с согласованием. Software redundancy as a means to ensure high reliability of software systems makes it necessary to address a number of issues, the most important of which is the optimal use of resources at the phases of design and development of redundant software systems. Consensus recovery block scheme is an effective mechanism providing the fault tolerance of software systems. The scheme is based on two up to date approaches such as the recovery blocks and multiversion programming. This combination brings us the advantages of both these approaches. The use of redundant software component as part of a software system requires solving the optimization problem minimizing costs while increasing the reliability of the software system. The optimization of a real software system is often difficult due to fuzzy values of its characteristics. Solution of the problem of optimization under uncertainty can be obtained using the fuzzy logic. The article proposes an algorithm of fuzzy optimization of the software system created according the consensus recovery block scheme.

Ссылки на полный текст

Издание

Журнал: Современные проблемы науки и образования

Выпуск журнала: 2

Номера страниц: 178-178

ISSN журнала: 20707428

Место издания: Пенза

Издатель: Общество с ограниченной ответственностью "Издательский Дом "Академия Естествознания"

Персоны

  • Царев Р.Ю. (ФГАОУ ВПО «Сибирский федеральный университет»)

Вхождение в базы данных