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

Фундамент. и прикл. матем., 2014, том 19, выпуск 3, страницы 111–170 (Mi fpm1592)

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

Теоретико-категорный подход к проектированию программных систем

С. П. Ковалёв

Институт проблем управления им. В. А. Трапезникова РАН

Аннотация: Работа посвящена применению теории категорий для решения проблемы представления разнородных технологий программной инженерии в единой форме, удобной для их интеграции и координации в рамках общего цикла проектирования программных систем. Особое внимание уделяется современным технологиям, таким, как разработка, управляемая моделями, и аспектно-ориентированное программирование. Построены универсальные теоретико-категорные семантические модели этих технологий. Предложен новый способ разделения ответственности путём экспликации аспектной структуры формальных моделей программ. Построены и исследованы формальные технологии проектирования технологий, образующие математический фундамент разработки, управляемой моделями.

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

УДК: 519.68


 Англоязычная версия: Journal of Mathematical Sciences (New York), 2016, 214:6, 814–853

Реферативные базы данных:


© МИАН, 2024