RUS  ENG
Полная версия
ЖУРНАЛЫ // Сибирский журнал чистой и прикладной математики // Архив

Вестн. НГУ. Сер. матем., мех., информ., 2012, том 12, выпуск 3, страницы 103–126 (Mi vngu9)

Эта публикация цитируется в 1 статье

Диаграммное описание комплексирования программных систем

С. П. Ковалёв

Институт проблем управления им. В. А. Трапезникова РАН, ул. Профсоюзная, 65, Москва, 117997, Россия

Аннотация: В работе представлен теоретико-категорный подход к формализации процессов разработки программных систем, позволяющий единообразно описать многие известные технологии программирования. В качестве отправной точки для выработки подхода использована конструкция формальной дисциплины проектирования, введенной Х. Фиадейро и его учениками. Выделен ряд классов формальных дисциплин, встречающихся в практике программирования. На языке теории категорий сформулированы и исследованы задачи синтеза систем: применение шаблонов комплексирования, выявление оптимальной архитектуры, выбор интеграционных интерфейсов, распараллеливание, покомпонентная трансформация систем, разработка специализированных технологий комплексирования систем. Обосновано, что любой акт комплексирования комбинируется из трех приемов: загрузка, подстановка и соединение.

Ключевые слова: интеграция систем, категория диаграмм, формальная дисциплина проектирования, выявление архитектуры, мереология.

УДК: 519.68

Поступила в редакцию: 17.06.2011



© МИАН, 2024