Метод рефлексивной самоадаптации программных систем
| Категория: | техника | |
| Авторы (ПГУ): | Евсеева Юлия Игоревна [50] , Бождай Александр Сергеевич [50] ![]() | |
| Аннотация: | Актуальность и цели. Возрастающая динамика предметных областей и сложность соответствующего прикладного программного обеспечения порождают актуальную проблему создания универсальных методов самоадаптации программных систем без перекомпиляции исходного кода. Жизненный цикл таких программ будет гораздо длительнее и продуктивнее, а их сопровождение потребует существенно меньше времени и материальных затрат. Более того, самоадаптивные программные системы способны решать и качественно иную задачу - выявлять скрытые знания и факторы о собственной предметной области, которые на этапе проектирования приложения могут быть неизвестны даже экспертам. Целью работы является создание нового универсального метода самоадаптации программных систем, способного учитывать накопленный системой за период эксплуатации опыт и на основе данного опыта осуществлять формирование новых обратных связей. Материалы и методы. Для реализации предложенного метода использовались технологии интеллектуального анализа данных и инженерии линеек программных продуктов, а также математический аппарат теории графов. Результаты. К основным теоретическим результатам следует отнести: концепцию рефлексивной самоадаптации программных систем, в основе которой лежит идея формирования и встраивания в свою структуру новых обратных связей за счет интеллектуального анализа собственной поведенческой информации; универсальные архитектурные принципы построения адаптивного программного обеспечения; математическую модель рефлексии и универсальный метод рефлексивной самоадаптации программных систем, построенные на основе теории графов, технологий инженерии линеек программных и интеллектуального анализа данных и позволяющие реализовать основные положения предложенной концепции. Основным практическим результатом является разработанная адаптивная программная система в сфере образования, способная самостоятельно выявлять зависимости между результатами психологического тестирования учащегося и подходящими ему алгоритмами обучения. Выводы. Разработанный метод самоадаптации основан на использовании технологии интеллектуального анализа данных, является универсальным и может применяться для выявления системой новых знаний о собственной предметной области в процессе эксплуатации. Показано практическое применение метода в сфере образования: создана обучающая система, способная самостоятельно выявлять зависимости между результатами психологического тестирования учащегося и подходящими ему алгоритмами обучения. | |
| Тип: | Статья | |
| Вид: | электронная копия бумажного издания | |
| Количество частей: | 1 | |
| Год издания: | 2018 | |
| Издательство: | Изд. ПГУ | |
| Целевая аудитория: | Исследователь | |
| Целевое назначение: | Научное | |
| Отрасль науки: | 05.13.01 Системный анализ, управление и обработка информации | |
| Лицензия: | Нет ограничений | |
| Ограничения: | Нет ограничений | |
| Правообладатель: | ПГУ | |
| Внешняя веб-ссылка: | https://izvuz_tn.pnzgu.ru/tn7218 | |
| Язык: | Русский | |
| Место хранения: | ПГУ, вне электронной библиотеки | |
| Дата размещения: | 27.10.2019 | |
| Владелец: | Евсеева Юлия Игоревна | |
| Ссылка на ресурс: | http://elib.pnzgu.ru/library/1572205911 | |
| Формат: | Не указан |

