Проверяемый текст
Шило Павел Геннадьевич. Объектно-ролевой подход к формированию информационных систем поддержки управленческих решений (Диссертация 2000)
[стр. 69]

69 понятий и механизмов абстракции, объектно-семантическое моделирование предлагает вводить дополнительные условия и ограничения, что обычно обозначается как "настройка" ядра модели [73].
Ниже мы проиллюстрируем это положение при помощи сравнения с существующими модельными техниками.
Рассмотрим модель "сущность-связь"
("епй1у-ге1аПоп$Ыр" тосЫ, сокращенно ЕК).[78] Данная модель является простейшей из существующих и не поддерживает описание механизмов абстракции, а следовательно, и наследования.
Вследствие этого, данный подход не является в чистом виде объектно-ориентированным, однако при помощи ограничений, вводимых в
объектно-семантическую модель, мы можем свести ее к модели "сущностьсвязь".
Ограничение
1.
(НК) Отсутствие сложных классов.
С и 5 и С = 0 .
Ограниченис2.
(ПК) Отсутствие иерархии наследования, 1фг = 0, то есть функции иерархии наследования не определены.
Наиболее "чистая" модель требует выполнения следующего условия: Ограничение
3 (ЕВ).
гап(Ва8ё) п Г = 0, где гап операция, возвращающая область значений функции.
В различных вариантах определения модели "сущность-связь" встречаются более частные ограничения, которые также могут быть реализованы через наложение дополнительных ограничений.
Описанная выше модель является достаточной для формирования информационной базы при помощи определения элементов схематического класса.
Данные элементы представляют собой набор графических символов, сопоставляемых объектам различных классов и отношениям, выражаемым при помощи функций отношений (например функций обобщения).
[стр. 87]

87 группы понятий, классификации и применения других абстрактных механизмов.
Другими словами, совместимость может быть обеспечена после определения классов, определения правил отнесения к популяции, выделения популяции информационной структуры и определения дополнительных ограничений на популяцию и правила отнесения к популяции.
Таким образом, несмотря на то, что предлагаемая объектно-ролевым подходом модель позволяет провести концептуальное моделирование на языке, непосредственно интерпретируемым в язык логической модели, пока что не существует автоматических средств разработки концептуальных моделей.
Выделение классов, популяции и построение объектной модели целиком находятся в компетенции коллектива разработчиков.
Для обеспечения совместимости с имеющимися моделями или для облегчения разработки моделей, не требующих описания всего комплекса понятий и механизмов абстракции, объектно-ролевое моделирование предлагает вводить дополнительные условия и ограничения, что обычно обозначается как «настройка» ядра модели [73].
Ниже мы проиллюстрируем это положение при помощи сравнения с существующими модельными техниками.
Рассмотрим модель «сущность-связь»
(«епМу-ге1аПопз1йр» тос1е1, сокращенно ЕК).[78] Данная модель является простейшей из существующих и не поддерживает описание механизмов абстракции, а следовательно, и наследования.
Вследствие этого, данный подход не является в чистом виде объектно-ориентированным, однако при помощи ограничений, вводимых в
объектно-ролевую модель, мы можем свести ее к модели «сущность-связь».
Ограничение!
.(ЕК) Отсутствие сложных классов.
011^110 = 0 Ограничение2.(ЕК) Отсутствие иерархии наследования.
М{1г = 0 , то есть функции иерархии наследования не определены.


[стр.,88]

I 88 Наиболее «чистая» модель требует выполнения следующего условия: ОграничениеЗ.(ЕК) гап(Вахе) П /■ = 0, где гоп операция, возвращающая область значений функции.
В различных вариантах определения модели «сущность-связь» встречаются более частные ограничения, которые также могут быть реализованы через наложение дополнительных ограничений.
Описанная выше модель является достаточной для формирования информационной базы при помощи определения элементов схематического класса.
Данные элементы представляют собой набор графических символов, сопоставляемых объектам различных классов и отношениям, выражаемым при помощи функций отношений (например функций обобщения).

Как правило, для существующих моделей типа модели «сущность-связь» элементы схематического типа являются самостоятельным подмножеством (в модели (7 = 0) и определены при формировании языка, однако в случае объектно-ролевой модели благодаря выделению отдельного схематического класса разработчики имеют возможность самостоятельно определять его элементы.
Графический язык описания служит, как правило, способом сопряжения разработок отдельных групп, работающих над единой моделью информационной базы, что соответствует блоку «способ коммуникации» (Рис.
3.
Методологическая система.).
Пример использования определенного стиля для описания конструкций объектно-ролевой модели приведен в таблице (Таблица 4).
В данном случае графические символы заимствованы из модели «сущность-связь».
Кроме символов данной модели, целесообразно использовать другие наборы символов [73,140], однако, согласно принципу комплексности, схематический класс объектов должен быть определен для всей модели на стадии ее проектирования.
I

[Back]