Главная » Просмотр файлов » Диссертация

Диссертация (1136162), страница 22

Файл №1136162 Диссертация (Технология интеграции данных в гетерогенных корпоративных программных комплексах) 22 страницаДиссертация (1136162) страница 222019-05-20СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 22)

рисунки 2.4-2.10).Рисунок 2.12. Тип (-класс) Т“n”-арное отношение Rn определяется как подмножество декартовапроизведения n областей, идентифицированных символами типов V1,…,Vn:Rn = Iw: [V1,…,Vn] ∀v1:V1… ∀vn:Vn (w[v1,…, vn] ⇔ Γ) == {[ v1:V1,…, vn:Vn | Γ },причем Rn ISA V1×…×Vn.Фреймовое представление строится по аналогии с таковым для типа.126Отношенияявляютсяосновойдляформализациипростыхиагрегированных фреймов характеристик, функций и событий (см.

рисунки 2.52.10).Другие типы гетерогенного контента в КПК (значение функции,функциональная абстракция и др., включая фреймовые формализации)детализируются в работах [53], [58].Особенности моделирования управления контентом в КПКРассмотрим типизированную модель гетерогенных ОД, в которой систематипизациииспользуетсяманипулированияОД,длямоделированияконструкцийлибоCASE-средства«нижнегоязыкауровня»(ConceptModeller), использующего конструкции этого языка.Важная особенность модели состоит в ее применимости как для отдельныхэлементов (класс, объект, значение) ОД, так для гетерогенных ОД в целом.Методинтерпретацииконструкцийязыкаманипулированиягетерогенными ОД основан на определении и использовании семействаппликативных структур <{Ov}{evalVW}> для произвольных типов V, W изсистемы типизации ОД, где O – домен объектов типа V, evalVW – функциявычисления значения на аргументе из Ov для заданного значения аргумента,которая моделирует управление корпоративным контентом в ИСУК.В процессе построения модели гетерогенных ОД исследуется пространствофункций в представляющей категории, строится отображение U→V иустанавливается отображение-аппликатор, которое обеспечивает вычислениеf(v) по f и v, наконец, вводится типизированная функцияабстрактор (ΛU→(V→W) для вычисления значения от второго аргумента.ABCo):127Особенности моделирования метаданных в гетерогенных КПКПостроениепредполагаетмоделивыборобъектовкомпонентметаданныхрасширяемойвгетерогенныхинструментальнойКПКсредыинтеграции данных в КПК, которые являются динамическими ОМД с точкизрения соотнесения или разворачивания событий.

При этом необходимоописание языка определения гетерогенных ОД (ЯООД) для ОМД, которымиможно управлять с помощью функционального языка с типами.Индексация классовРасширяемость инструментальной среды интеграции данных в КПК науровне модели обеспечивается добавлением к ней объектов, удовлетворяющихусловиям для тела λ-абстракции. Рассматривая аппликацию (λ.Ф)ō, где Ф-тело λабстракции, o – объект предметной области, получаем:[(λ. Δ)ō] a = [Δ] [a, oa]для соотнесения a. Таким образом, для связывания объекта o с телом абстракцииΔ необходимо построить класс, соответствующий оценивающему отображениюдля критерия [Δ], а затем верифицировать ограничениецелостности для объекта: o∈[Δ].Проверка соответствует операции выборки процедурно-расширенногореляционного ЯМОД (например, Oracle PL\SQL) по следующей схеме.Устанавливаются соотнесение a с БД и тип Т объекта о из БД, производитсяпроверка объекта o на соответствие критерию-ограничению Δ.

Затем отбираютсяобъекты o' = oa, на их основе строится экстенсионал класса C'(a), для которогосправедливо включение С'(a) ISA Т. Выбранные пары [a, oa] идентифицируютобъекты o универсума a из совокупности А и принимаются за экстенсионалдинамического класса С(А), причем для переменного домена Oт(А) = {o|o: А→Т}выполняетсяС(A) ISA Oт(А).соответствиеотношениючастичнойупорядоченности128Динамика классов объектов данных гетерогенных КПКПусть события в предметной области разворачиваются по закону t : Y→X,что в случае управления контентом гетерогенных КПК можноинтерпретировать как изменение (или миграцию) контента сайта, раздела илистраницы КПК.

Тогда для операции аппликации функции к аргументу получаем:[(λ. Δ)ō]a = [Δ]t [y, (o o f)y], гдеI = t y.Итак, для связывания объекта o с критерием отбора в форме λ-абстракцииΔ необходимо верифицировать принадлежность отображения o приразворачивании событий по закону t в мире y для смещенного оценивающегоотображения [Δ]t, например, посредством процедуры PL\SQL или языкаманипулирования гетерогенными ОД для АМУК, модифицированной с учетомсмещения.Статика и динамика классов объектов данных гетерогенных КПКПриразворачиваниив КПК событийв виде тождественногопреобразования t = 1X: X→X, т.е.

статичной (неизменной) предметной области,соотнесение объектов с телом абстракции аналогично процедуре контроляцелостности гетерогенной БД для индексированного класса объектов данных.Поскольку изменений в ПрО и схеме гетерогенной БД не происходит, объектыданных отображаются сами в себя, и поведение индексированных классованалогично тождественному преобразованию.Динамика преобразует систему классов гетерогенных ОД в зависимости отзакона разворачивания событий. При разворачивании событий по закону tпеременные классы гетерогенных объектов данных в КПК обладают свойствамиконтравариантного функтора [21], [53].129Индексированное отношениеПри интеграции данных и управлении контентом гетерогенных КПКтребуетсяподдержкамногоместныхклассов.Проведемисследованиеиндексирования двухпараметрического класса, соответствующего бинарномуотношению БД.Для связывания объектов с телом абстракции необходимо построить класс,соответствующий означиванию абстракции и верифицировать принадлежностьобъекта значению оценивающего отображения.

При этом объект представляетсобой упорядоченную пару элементов, с областью определения в формеодноместного класса.Для верификации принадлежности объекта классу со значениемоценивающего отображения устанавливаются соотнесение и типы входящих вотношение объектов из схемы БД.

После верификации ограничений целостностидля объекта из упорядоченных пар, соответствующих индексированномуотношению, осуществляется отбор пар из соотнесений и объектов дляпостроения экстенсионала класса объектов данных, лежащего по ISA-иерархииниже индексированного отношения.Динамика отношения формализуется с учетом закона разворачиваниясобытий и свойства расширяемости для операции аппликации.

При этом длясвязывания объекта с телом λ-абстракции необходимо верифицироватьпринадлежность отображения этого объекта при разворачивании событий длясмещенного оценивающего отображения.Моделирование системы гетерогенных объектов данных в КПКПоказательным примером использования модели объектов метаданных дляпортальных КПК является построение системы классов для отношений изгетерогенных ОД.

Важной особенностью модели гетерогенных объектов данныхявляется введение семейств классов для предикатов, моделирующих отношенияБД. Классы метауровней на уровне модели разделяются на семейства отношений130со средствами CASE-поддержки. Расширение РМ Кодда [166] приводит длякаждого уровня k к принципу свертывания:vk+1 ≡ Iwk+1: […[D]…]∀vk: […[D]…](wk+1(vk) ↔ Δk), где wk+1, vk+1 –предикатные символы метауровня, vk – объект, Δk – конструкция языкаопределения ОД (например, диаграмма классов UML или схема ХML).При сохранении реляционности, динамика отношений схемы гетерогеннойБД фиксированного уровня имеет ряд отличительных особенностей (в частности,область значений истинности считается переменным доменом).Отметим возможность манипулирования элементами модели гетерогенныхОД,инвариантнымидинамическойВМотносительнонизшегопредполагаетуровняОД.использованиеРазработкаинтегрированнойинструментальной среды с (объектно-ориентированным) типизированнымязыком скриптов (JavaScript, VBScript, LotusScript, PowerScript, Perl и др.).

Приэтом к постулатам добавляется вариант принципа свертывания∀u Iw ∀v [v = w↔Δ] => I f ∀u,v [v = f(u) ↔ Δ], где f – функция. ОД ифункции заменяются λ-термами (в графической интерпретации – фреймами), наоснове которых строятся переменные домены. Семантика модели гетерогенныхОД обозначается индексами (верхний индекс соответствует номеру уровня, анижний – соотнесению).Дляпостроениядинамическойобъектно-реляционноймоделигетерогенных ОД в КПК, классам отводится первый, а объектам – второй уровеньабстракции:UA = {u1 | u1: A → u2}, VA = {v1 | v1: A → v2}.При этом общий функтор представляется в языке описания гетерогенныхОД в КПК λ-выражениемλf (λA λu1.

u2 o u1 o A) o f o (λA λv1. v2 o v1 o A).При разворачивании t событий от момента A к моменту B:(U→V) A = λf (VB o f o UB)131функции из домена (U→V)A представляют собой пучки объектных функций δt изUB→VB для параметров t и B, т.е. (U→V)A.Метаобъекты (т.е. объекты соответствующего метауровня) имеют вид:δt : δt∈λ f.(u2→v2) o (f o t) o B.Генерация вычислительной модели объектов метаданных осуществляетсяв терминах фреймов с применением разработанного инструментального средствавизуальной интеграции данных в КПК ConceptModeller и традиционного OracleDeveloper, причем метаобъекты UML поддерживают отношения более низкогоуровня.Модель для получения значений контента информационных страницИСУК основана на синтезе функциональной методологии проектированиямодели ПрО и средств содержательного описания ситуаций в ПрО на основефреймов и конечных последовательностей, в частности, λ-исчисления [4], [149],[165], [265], [267].

Для построения модели значений в соответствии ссодержательными моделями ситуаций определяются реляторы на основезначений. Фреймовые представления ролей-реляторов формируются с помощьюразработанных инструментальных средств визуальной интеграции данных вКПК (ConceptModeller) и управления контентом КПК (ИСУК) для расширяемыхгетерогенных РБД, а также процедурных расширений языка PL/SQL. СвязьмоделизначенийсинструментальнымисредствамидляОРСУБДииндексированными классами гетерогенных ОД в КПК основана на методахвычисления значения предиката, смещения объектов (или разворачиваниясобытий) по закону t и на поддержке статического вычисления значений [58].1327 Моделирование управления контентом портальных КПК на основесемантических доменов и абстрактных машин на состоянияхПоскольку теоретические основы интеграции данных в гетерогенных КПКи управления этими данными разработаны в недостаточной мере, в настоящемисследовании делается попытка моделирования работы такого ПО на основепонятия состояния.

В современных условиях динамичного развития рынка,слияний и поглощений компаний особую актуальность приобретает вопроспостроения единой корпоративной информационной инфраструктуры.Под (корпоративным) контентом понимается слабо структурированнаяили неструктурированная информация, хранящаяся вне основных ИС ииспользуемая в стратегических бизнес-проектах крупных компаний [29].Построениеуправленияматематическойконтентом(ИСУК)моделиоснованоинформационнойнасинтезесистемытипизированногоλисчисления [4], [149], [165], [265], [267], комбинаторной логики и теориикатегорий [137], [170], [175], [194], [214], [217], [240], [283], абстрактных машин[137], [139], [168], [200], [201], [214], [235], [240], [283], а также теориивычислений Д.Скотта в ее развитии [267-270], [280], [289].

Характеристики

Список файлов диссертации

Технология интеграции данных в гетерогенных корпоративных программных комплексах
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее