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

Цена:
10 руб.

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

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

Описание

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

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

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

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

Для этого в 1997 г. группой разработчиков из Xerox PARC во главе с Г. Кикзалесом была предложена концепция аспектно-ориентированного программирования (АОП) [13]. Ими было явно введено понятие аспекта, которым является то свойство системы, которое не может быть явно реализовано в виде процедуры. “Аспекты имеют тенденцию не быть элементами функциональной декомпозиции системы, но скорее быть свойствами, которые системно воздействуют на производительность или семантику компонентов”. В этом аспекты противоположны компонентам, “имеющим тенденцию быть единицами функциональной декомпозиции системы”. Цель АОП – “поддержать программиста в четком разделении компонентов и аспектов друг от друга, обеспечивая механизмы, которые сделают возможным абстрагировать их и объединять для получения системы в целом”. (На русском языке концепции и преимущества АОП описаны в [3]).
Какую "химию" источают свалки США
Peter Montague, RACHEL'S ENVIRONMENT & HEALTH WEEKLY #226, March 27, 1991. ОПАСНО ЛИ ЖИТЬ ВОЗЛЕ СВАЛКИ? "Недавний отчет правительства штата Калифорния дает новый взгляд на проблему, которая игнорировалась много лет - проблему ядовитых газов, источаемые свалками (здесь и далее имеются в виду свалки типа landfill, то есть свалки мусора и отходов, находящиеся в земле и покрытые сверху слоем грунта - Л.Ф.}. И свалки твердых отходов, и свалки опасных отходов испускают ядовитые газы в атмосферу. Агент
User Elfa254 : 11 марта 2013
10 руб.
Налоговые проверки
Глава 8 Налогового кодекса Украины посвящена налоговым проверкам и предусматривает камеральные, документальные (плановые или внеплановые; выездные или невыездные) и фактические проверки. Последние пришли к нам вместе с Налоговым кодексом и являются абсолютно новым инструментом «налоговика». Так, согласно подпункту. 75.1.3. ст. 75 Налогового кодекса фактическая проверка - это проверка, которая осуществляется по месту фактического осуществления налогоплательщиком деятельности, расположения хозяй
User DocentMark : 28 октября 2013
5 руб.
Лабораторная работа №7.3 «Определение длины электромагнитной волны методом дифракции Фраунгофера»
Лабораторная работа 7.3 Определение длины электромагнитной волны методом дифракции Фраунгофера 1. Цель работы Исследовать явление дифракции электромагнитных волн. С помощью дифракционной решетки проходящего света измерить длины электромагнитных волн видимого диапазона 2. Основные теоретические сведения Дифракцией называется совокупность явлений, наблюдаемых при распространении света в среде с резкими неоднородностями ( например, вблизи границ непрозрачных тел, сквозь малые отверстия и т.п.) и
User Алексей134 : 24 марта 2020
250 руб.
Лабораторная работа №7.3 «Определение длины электромагнитной волны методом дифракции Фраунгофера»
Лабораторная работа №3_5 ,Метрология ,Вариант №10. Тема: «Измерение параметров сигналов электронно-лучевым осциллографом»
1. Цель работы. 1.1. Изучить принцип работы и структурную схему универсального электронно-лучевого осциллографа. 1.2. Получить практические навыки работы с электронно-лучевым осциллографом и измерительными генераторами. 1.3. Приобрести навыки измерения временных интервалов, напряжения, периода и частоты различных электрических сигналов с помощью электронного осциллографа. 1.4. Освоить методику оценки погрешности измерений, выполняемых с помощью осциллографа и получить навыки оформления результа
User JustL93 : 27 августа 2018
250 руб.
Лабораторная работа №3_5 ,Метрология ,Вариант №10. Тема: «Измерение параметров сигналов электронно-лучевым осциллографом»
up Наверх