АВТОМАТИЗАЦИЯ РАЗРАБОТКИ И ПРИМЕНЕНИЯ РАСПРЕДЕЛЕННЫХ ПАКЕТОВ ПРИКЛАДНЫХ ПРОГРАММ

Авторы: 
Феоктистов А. Г., Сидоров И. А., Горский С. А.
УДК: 
004.4+519.6
Аннотация: 

Рассматриваются проблемы построения предметно-ориентированных систем модульного про­граммирования (пакетов прикладных программ) для решения крупномасштабных задач в ге­терогенной распределенной вычислительной среде. Развитие технологий распределенных вы­числений актуализирует разработку новых методов и средств, обеспечивающих повышение степени эффективности управления вычислительными процессами в таких пакетах. В этой связи в статье представлены два инструментальных комплекса для автоматизации создания и применения распределенных пакетов прикладных программ с мультиагентным управлением их заданиями, базирующимся на комплексном использовании знаний о предметных областях задач и среде, в которой они решаются. Сформулирована постановка задачи и предложен алго­ритм мультиагентного управления заданиями. Эффективность управления достигается путем распределения ресурсов среды на основе тендера вычислительных работ. Примеры решения практических задач иллюстрируют результаты исследований.

Ключевые слова: 
распределенные вычисления, модульное программирование, мультиагентное управление, инструментальные средства.
Текст статьи: 
Номер журнала: 
4(37) 2017 г.
Год: 
2017
Адрес: 
Институт динамики систем и теории управления им. В, М, Матросова СО РАН, 664033, Иркутск, Россия
Библиографическая ссылка: 
Феоктистов А. Г., Сидоров И. А., Горский С. А. Автоматизация разработки и применения распределенных пакетов прикладных программ //журнал Проблемы информатики, ¬2017, № 4. С.61-78