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

Цена:
10 руб.

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

material.view.file_icon
material.view.file_icon bestref-93733.rtf

Необходимые программы

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

Описание

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

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

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

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

Для этого в 1997 г. группой разработчиков из Xerox PARC во главе с Г. Кикзалесом была предложена концепция аспектно-ориентированного программирования (АОП) [13]. Ими было явно введено понятие аспекта, которым является то свойство системы, которое не может быть явно реализовано в виде процедуры. “Аспекты имеют тенденцию не быть элементами функциональной декомпозиции системы, но скорее быть свойствами, которые системно воздействуют на производительность или семантику компонентов”. В этом аспекты противоположны компонентам, “имеющим тенденцию быть единицами функциональной декомпозиции системы”. Цель АОП – “поддержать программиста в четком разделении компонентов и аспектов друг от друга, обеспечивая механизмы, которые сделают возможным абстрагировать их и объединять для получения системы в целом”. (На русском языке концепции и преимущества АОП описаны в [3]).
Цилиндровая втулка двигателя внутреннего сгорания 6ДКРН 42-136
Чертеж в КОМПАС 3Д V5 Цилиндровая втулка двигателя внутреннего сгорания 6 ДКРН 42120-7
User DogBrave : 28 марта 2022
450 руб.
Цилиндровая втулка двигателя внутреннего сгорания 6ДКРН 42-136 promo
Корпоративное право (Темы 3-4. Итоговый). Синергия. Тест. 2024 год.
1. В … корпорация может быть определена как само юридическое лицо, поскольку юридические лица делятся на корпорации, представляющие собой совокупность лиц (corporationaggregate), и единоличные корпорации (corporationsole) 2. В настоящее время законодательство признает … реорганизации 3. Внутренние документы корпораций утверждаются … 4. Волеизъявление единственного учредителя (соглашение двух и более учредителей) содержится в … части учредительного документа 5. Восстановление юридического лица –
User ProF3206 : 16 марта 2024
250 руб.
Оценка имущества, обязательств и хозяйственных операций
Содержание Введение..................................................................................................... 4 1. Объекты бухгалтерского учета: имущество организации, их обязательства и хозяйственные операции.............................................................................. 5 1.1. Основные средства и задачи их учета..................................................... 5 1.2. Понятие и классификация нематериальных активов.............................. 7 1.3. Понятие м
User Elfa254 : 6 сентября 2013
5 руб.
Проектирование модернизации рабочего оборудования одноковшового погрузчика с челюстным захватом на базе трактора Т-150К»
Введение 3 Патентный поиск 9 Определение основных параметров 18 Расчет элементов рабочего оборудования 21 Расчет производительности 35 Расчет устойчивости 38 Техника безопасности 40 Список литературы 42
User Aronitue9 : 28 декабря 2011
42 руб.
Проектирование модернизации рабочего оборудования одноковшового погрузчика с челюстным захватом на базе трактора Т-150К»
up Наверх