Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-93733.rtf
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

В классах баз данных ДП АСУТП, также как и в классах программных систем, наблюдается проблема усложнения структуры из-за необходимости поддержки в них различных ограничений и требований к информационной системе в целом. Использование методов аспектно-ориентированного программирования позволяет отделить средства реализации контрактов классов от описываемых ими абстракций сущностей.
Введение. Сущность аспектно-ориентированного программирования

Методы объектно-ориентированного анализа и проектирования позволяют создать модель (архитектуру) информационной системы; провести анализ и создать на его основе модель предметной области. Типизации проектных решений служит широко распространенная концепция шаблонов, эффективные методы анализа и проектирования могут быть оформлены как стратегии.

Однако при разработке программной системы требуется также обеспечить выполнение различных требований к ней. Это могут быть требования к безопасности (необходимость авторизации при проведении транзакций клиент-сервер), качеству обслуживания, синхронизации операций чтения/записи и обеспечению целостности данных и др.

Ранее для специфицирования необходимости обеспечения некоторым классом определенных требований было введено понятие контракта [14]. Однако поддержка любого требования, не относящегося к сущности, описываемой классом, усложняет его структуру, более того, существует ряд требований, общих для многих различных классов или не являющихся функциональными, реализация которых в отдельных классах исключительно затруднена (такие требования называют “пересекающими” (crosscutting)). Требуется введение некоторого дополнительного программного “слоя”, на который было бы возложено выполнение “контрактных обязательств” классов, абстрагирующих сущности предметной области.

Для этого в 1997 г. группой разработчиков из Xerox PARC во главе с Г. Кикзалесом была предложена концепция аспектно-ориентированного программирования (АОП) [13]. Ими было явно введено понятие аспекта, которым является то свойство системы, которое не может быть явно реализовано в виде процедуры. “Аспекты имеют тенденцию не быть элементами функциональной декомпозиции системы, но скорее быть свойствами, которые системно воздействуют на производительность или семантику компонентов”. В этом аспекты противоположны компонентам, “имеющим тенденцию быть единицами функциональной декомпозиции системы”. Цель АОП – “поддержать программиста в четком разделении компонентов и аспектов друг от друга, обеспечивая механизмы, которые сделают возможным абстрагировать их и объединять для получения системы в целом”. (На русском языке концепции и преимущества АОП описаны в [3]).
Социально-психологические условия развития мотивации достижения у детей младшего школьного возраста
Введение Глава 1. Социально-психологические условия развития мотивации достижения у детей младшего школьного возраста 1.1 Особенности младшего школьного возраста 1.2 Мотивация достижения 1.3 Социально-психологические особенности мотивации достижения 1.4 Изучение мотивации достижения у младших школьников в работах разных авторов Глава 2. Исследование условий развития мотивационно-потребностной сферы младших школьников 2.1 Программа исследования 2.2 Социально-психологические условия развит
User Qiwir : 13 октября 2013
Курсовая работа по дисциплине: Архитектура телекоммуникационных систем и сетей. Вариант №4
Курсовая работа по дисциплине: АРХИТЕКТУРА ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМ И СЕТЕЙ -------------------------------------------- Оглавление Оглавление 2 Задание 3 1. Алгоритм маршрутизации Флойда-Уоршелла 4 2. Расчет стоимостей канальных участков 6 3. Таблицы итераций алгоритма маршрутизации для каждого узла-источника 10 Выводы 18 -------------------------------------------- Задание (Вариант 04) Вычислить стоимости канальных участков сетевой топологии, используя формулы 1-4, соответствующие задан
User IT-STUDHELP : 12 ноября 2022
1000 руб.
Курсовая работа по дисциплине: Архитектура телекоммуникационных систем и сетей. Вариант №4 promo
Расчет аналоговых и дискретных устройств связи. Вариант 59.
Вариант 59 Целью курсовой работы является систематизация и закрепление знаний, полученных при изучении курса теории цепей. В процессе самостоятельной работы студенты должны спроектировать дискретный фильтр, выделяющий одну из гармоник, полученных на выходе нелинейного преобразователя. Устройство, которое необходимо разработать, содержит как аналоговую, так и дискретную части. Аналоговая часть схемы содержит автогенератор, вырабатывающий исходное (задающее) колебание; нелинейный преобразователь,
User StanSlaw : 23 октября 2018
800 руб.
Расчет процессов с влажным воздухом МИИТ Задача 3 Вариант 2
ТЕРМОДИНАМИЧЕСКОЕ ИССЛЕДОВАНИЕ ПРОЦЕССОВ ИЗМЕНЕНИЯ ПАРАМЕТРОВ ВЛАЖНОГО ВОЗДУХА Для двух потоков влажного воздуха после их смешения и тепловлажностной обработки в соответствии с заданными параметрами определить: 1 Параметры смеси двух потоков воздуха на входе в установку для тепловлажностной обработки (энтальпию, относительную влажность, влагосодержание, температуру по сухому и мокрому термометру, температуру точки росы, молярную массу, газовую постоянную). 2 Количество теплоты и влаги,
User Z24 : 20 октября 2025
200 руб.
Расчет процессов с влажным воздухом МИИТ Задача 3 Вариант 2
up Наверх