Архитектурные шаблоны разработки программного обеспечения для Web: основные концепции и подходы

Семинар: Информационные технологии в задачах филологии и компьютерной лингвистики
Начало заседания: 17:30

Дата выступления: 11 Ноябрь 2020

Организация: НГУ

Авторы: Шашок Наталья Александровна

В процессе разработки программного обеспечения актуальной является следующая проблема: сложность разработки и поддержки программного обеспечения растет быстрее, чем объем написанного кода, и этот рост сложно контролировать, особенно при работе в команде.
Для решения этой проблемы существуют различные архитектурные шаблоны построения программного обеспечения и, на более высоком уровне, программных систем.
В докладе представлен обзор основных архитектурных шаблонов разработки программного обеспечения и программных систем для Web, обсуждаются подходы к конструированию сайтов, применяющиеся в разработке программных систем как в науке, так и для бизнеса. Также произведено сравнение различных подходов к реализации серверной стороны Web-приложений в рамках разработки программной системы хранения и комплексного анализа русских поэтических текстов.