Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634840)
Контекстум
Руконтекст антиплагиат система
Известия высших учебных заведений. Поволжский регион. Технические науки  / №2 2010

Инструментарий управления слоями как средство реализации принципов аспектно ориентированного программирования (90,00 руб.)

0   0
Первый авторМаринченко
ИздательствоМ.: ПРОМЕДИА
Страниц9
ID269483
АннотацияВведено новое понятие слоя, позволяющее структурно оформить сквозную функциональность. Слой является обобщением понятия модуля. В основе способа выделения слоев лежат принципы аспектно ориентированного программирования. Существующие принципы аспектно ориентированного программирования были значительно расширены. Представлен инструментарий выделения слоев. Представлена методика выделения слоев, которая применима для сложных программных проектов с целью упрощения сопровождения таких проектов. Упрощение достигается путем сосредоточения связанных фрагментов кода в одном слое при редактировании программного кода.
УДК004.41/.42
ББК32.973-018
Маринченко, Ю.А. Инструментарий управления слоями как средство реализации принципов аспектно ориентированного программирования / Ю.А. Маринченко // Известия высших учебных заведений. Поволжский регион. Технические науки .— 2010 .— №2 .— С. 21-29 .— URL: https://rucont.ru/efd/269483 (дата обращения: 27.04.2024)

Предпросмотр (выдержки из произведения)

Ю. А. Маринченко ИНСТРУМЕНТАРИЙ УПРАВЛЕНИЯ СЛОЯМИ КАК СРЕДСТВО РЕАЛИЗАЦИИ ПРИНЦИПОВ АСПЕКТНО ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ Аннотация. <...> Введено новое понятие слоя, позволяющее структурно оформить сквозную функциональность. <...> Существующие принципы аспектно ориентированного программирования были значительно расширены. <...> Представлена методика выделения слоев, которая применима для сложных программных проектов с целью упрощения сопровождения таких проектов. <...> Упрощение достигается путем сосредоточения связанных фрагментов кода в одном слое при редактировании программного кода. <...> Ключевые слова: проектная информация, намерение, сквозной функционал, модуль, слой, фрагмент слоя, переплетенное представление программного кода, разделенное представление программного кода. <...> At the heart of a way of allocation of layers principles of aspect-oriented programming lie. <...> Existing principles aspect-oriented programming have been considerably expanded. <...> Введение Функциональность (намерение) – это относительно самостоятельная, содержательно целостная единица модификации программного проекта. <...> Функциональность можно ассоциировать с пунктом технического задания на изменение программного проекта. <...> Как правило, реализация функциональности рассредоточена по различным модулям программного проекта. <...> Примерами функциональности служат: журнализация изменений данных, вносимых пользователями приложения, добавление нового справочника в приложение и его последующее использование в этом приложении, организация системы прав пользователей. <...> Задача распределения функциональности по модулям является очень сложной, так как в любом приложении присутствует функциональность, которая пронизывает практически все приложение. <...> Например, в качестве распределенной по приложению функциональности может выступать журнализация действий пользователя приложения, авторизация и обеспечение безопасного доступа пользователей (рис. <...> Поволжский регион … работа с базой данных авторизация журнализация <...>

Облако ключевых слов *


* - вычисляется автоматически
Антиплагиат система на базе ИИ