Генетический алгоритм поиска оптимальной архитектуры программного обеспечения
Рассмотрены компоненты архитектуры программного обеспечения. Построение мультиверсионного компонента методом блока восстановления (RB, recovery block). Генетический алгоритм - метод оптимизации, основанный на концепциях естественного отбора и генетики.
Подобные документы
Разработка архитектуры программного комплекса "лабиринт агентов" в двумерной среде. Алгоритм индивидуальной базы знаний. Интеллектуальные системы принятия решений и управления. Модель оценки надежности и качества разработанного программного обеспечения.
дипломная работа, добавлен 14.12.2019Программное обеспечение как один из видов обеспечения вычислительной системы. Характеристика программных средств. История языка программирования C#. Платформа .NET Framework. Алгоритм программного обеспечения, его интерфейс. Инструкция пользователя.
курсовая работа, добавлен 23.07.2018Выбор архитектуры программного обеспечения. Инструментарий разработки программного обеспечения. Обеспечение информационной безопасности при эксплуатации экономических информационных систем. Экономическая эффективность от внедрения программного продукта.
дипломная работа, добавлен 10.07.2017Определение сущности кодирования – процесса жизненного цикла, который заключается в написании программного кода разрабатываемого программного обеспечения. Рассмотрение необходимости тестирования. Анализ моделей и методов проектирования архитектуры.
презентация, добавлен 20.09.2017- 5. Сравнение эффективности применения классических и интеллектуальных методов решения задач оптимизации
Реализация и применение методов покоординатного спуска, генетических алгоритмов и метода PSO. Выбор функции для оценки качества работы алгоритмов, реализующих методы оптимизации. Разработка программного обеспечения. Мерный вектор псевдослучайных чисел.
курсовая работа, добавлен 13.01.2016 Результаты работы внешнего генетического алгоритма при выборе генетических операторов для оптимизации функций Розенброка и Растригина. Построение распределенной микропроцессорной системы. Хромосома внешнего алгоритма для поиска параметров внутреннего ГА.
статья, добавлен 18.01.2018Основные цели составления генетических алгоритмов: моделирование естественных эволюционных процессов; абстрактное и формальное объяснение адаптации процессов в естественной среде. Описание используемых функций программы, реализующей генетический алгоритм.
курсовая работа, добавлен 18.05.2013Базовые принципы построения программного комплекса для анализа и количественной оценки риска на предприятиях АПК. Выбор среды проектирования и разработка архитектуры данного программного комплекса, его физическая реализация и алгоритм функционирования.
статья, добавлен 26.04.2017CASE-средства как любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла программного обеспечения. Особенности архитектуры CASE-средств, их классификация. CASE-модель жизненного цикла программного обеспечения.
реферат, добавлен 07.12.2011Построение архитектуры отдельного программного агента и разработка на базе этой архитектуры многоагентной системы поддержки информационной деятельности. Организация конвергенции сервисов Интернета и сетей сотовой связи на основе обработки информации.
автореферат, добавлен 27.09.2018Раскрытие понятия программного обеспечения персонального компьютера. Характеристика системного и прикладного программного обеспечения. Ознакомление с языками и средами программирования. Рассмотрение видов компьютерных сетей, их назначения и архитектуры.
реферат, добавлен 25.08.2014Модульный подход к разработке программного обеспечения, основанный на использовании сервисов (служб) со стандартизированными интерфейсами. Анализ подходов к проектированию оптимальных сервис-ориентированных архитектур. Разработка математического аппарата.
статья, добавлен 14.07.2016Разработка архитектуры, структуры данных, алгоритма и интерфейса программного средства для управления проектами и составления отчетов. Обоснование выбора языка программирования. Описание схемы работы программы. Руководство пользователя и программиста.
дипломная работа, добавлен 07.08.2018Основные процессы учёта имущества и трудности, связанные с ними. Требования к модулям системы инвентаризации. Стандарт, алгоритм и программы распознавания QR-кода. Разработка программного обеспечения для генерации QR-кода на языке программирования Python.
дипломная работа, добавлен 07.08.2018Описание применения генетического алгоритма для решения комбинаторных задач или оптимизации различного рода функций. Моделирование эволюции естественного процесса и его применение для решения задач оптимизации как первостепенная задача направления.
статья, добавлен 15.08.2020Выбор подхода к разработке программного продукта. Архитектура программного обеспечения. Выбор программных и аппаратных средств для реализации задачи. Технология, среда и язык программирования. Спецификация файлов программного продукта, алгоритм работы.
курсовая работа, добавлен 17.02.2016Алгоритм декодирования свёрточных турбокодов как способ повышения быстродействия программного декодера. Особенности разработки программного обеспечения для построения аппаратно-программных средств декодирования сигналов систем связи в "реальном времени".
статья, добавлен 28.05.2017Изучение основных понятий, методов и моделей программной инженерии, составляющих процесса разработки программного обеспечения. Разработка функциональной структуры программного обеспечения. Разработка программного кода. Анализ программного продукта.
лабораторная работа, добавлен 20.09.2016Краткое описание и пользовательская программа в среде Mathcad авторской версии модифицированного генетического алгоритма (МГА). Применение МГА у исследователей в задачах оптимального синтеза систем управления. Методика и результаты тестирования.
курсовая работа, добавлен 08.02.2013Разработка прикладного программного обеспечения лабораторного модуля для изучения генератора сигналов на базе прямого цифрового синтеза. Алгоритм работы прикладного программного обеспечения. Описание работы устройства согласно электрической схеме.
контрольная работа, добавлен 19.05.2012Метод наименьших квадратов при решении задач математической статистики, его достоинства и недостатки. Алгоритм расчёта начальной скорости счёта и периода полураспада. Описание пользовательского интерфейса и результатов. Листинг программного кода.
контрольная работа, добавлен 21.05.2014Разработка модели, которая описывает алгоритм оптимизации размещения инструментов по поверхностям в случае с двумя параметрами. Модернизированный до двух критериев алгоритм оптимизации на основе методов: генетические алгоритмы, метод ветвей и границ.
статья, добавлен 08.05.2018Совместное использование метода локальной оптимизации и алгоритма последовательного анализа вариантов для улучшения качества процесса разработки программного обеспечения. Методы усовершенствования процессов жизненного цикла автоматизированных систем.
статья, добавлен 04.02.2017Описание программного обеспечения компьютерной игры "Морской бой": программная реализация, общие сведения (список файлов, технические требования, алгоритм) и состав программы. Достоинства разработанного программного продукта и перспективы развития.
практическая работа, добавлен 03.12.2011Назначение методов верификации программного обеспечения. Оценка технического состояния и работоспособности программного обеспечения. Анализ преимуществ и недостатков использования частично формализованных методов верификации программного обеспечения.
статья, добавлен 28.05.2017