Информатика и её применения
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Информ. и её примен.:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Информатика и её применения, 2015, том 9, выпуск 1, страницы 55–69
DOI: https://doi.org/10.14357/19922264150105
(Mi ia356)
 

Формальный аксиоматический подход к аспектно-ориентированному расширению технологий программирования

С. П. Ковалёв

Институт проблем управления им. В. А. Трапезникова Российской академии наук
Список литературы:
Аннотация: Исследуется процедура расширения технологий модульной разработки программных систем приемами аспектно-ориентированного подхода. Расширение описано как обогащение формальных моделей программных модулей разметкой их интерфейсов классами задач, образующими аспектную структуру. Предложен новый подход к разделению ответственности (separation of concerns) путем естественной модуляризации аспектной структуры. В качестве обобщения этого подхода предложена процедура частичной модуляризации аспектной структуры. Для формализации образующихся конструкций на общесистемном уровне, не зависящем от частных парадигм программирования, привлекается теория категорий. Технологиям разработки программ отвечают категории, объектами которых служат формальные модели программ, а морфизмами — технологические операции. Аспектно-ориентированное расширение (АО-расширение) технологии описано аксиоматически как преобразование таких категорий — функтор, обладающий сопряженными подходящего вида как справа, так и слева. В качестве иллюстративного примера АО-расширения приводится событийный подход к моделированию систем.
Ключевые слова: аспектно-ориентированное программирование; трассируемость; теория категорий; формальная технология проектирования; разделение ответственности.
Поступила в редакцию: 25.08.2014
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: С. П. Ковалёв, “Формальный аксиоматический подход к аспектно-ориентированному расширению технологий программирования”, Информ. и её примен., 9:1 (2015), 55–69
Цитирование в формате AMSBIB
\RBibitem{Kov15}
\by С.~П.~Ковалёв
\paper Формальный аксиоматический подход к~аспектно-ориентированному расширению технологий программирования
\jour Информ. и её примен.
\yr 2015
\vol 9
\issue 1
\pages 55--69
\mathnet{http://mi.mathnet.ru/ia356}
\crossref{https://doi.org/10.14357/19922264150105}
\elib{https://elibrary.ru/item.asp?id=23575039}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ia356
  • https://www.mathnet.ru/rus/ia/v9/i1/p55
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Информатика и её применения
    Статистика просмотров:
    Страница аннотации:252
    PDF полного текста:104
    Список литературы:45
    Первая страница:4
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024