Использование структуры SID Framework для организации существующих информационных моделей

Домены и АВЕ структуры SID Framework могут использоваться также для упорядочения существующих информационных моделей. Структура SID Framework предоставляет инструмент, позволяющий последовательно упо­рядочить и в то же время привнести в существующую модель единый словарь для описания объектов и их взаимосвязей.

Оценка степени соответствия модели SID с использованием критериев NG0SS

Стратегия проверки соответствия модели SID опирается на понятие «Уро­вень совместимости с SID». Уровень совместимости с SID как мера исполь­зуется для оценки совместимости решений с доменами SID, включая агре­гированные бизнес-сущности (ABE), простые бизнес-сущности и их атрибу­ты. С повышением уровня совместимости уменьшается предполагаемый объем работы по интеграции. Следует иметь в виду, что границы этих уров­ней совместимости соотносятся с частями SID, а доступ к ним обеспечива­ется через схемы XSD и документы XML, обмен которыми происходит меж­ду компонентами решения.

Ключевая область совместимости SID находится на уровне АВЕ, так как набор сущностей АВЕ определяет границы решения.

Можно выделить следующие уровни совместимости существующей ин­формационной модели и SID:

• Первый уровень совместимости. Содержание модели совместимо с подмножеством SID АВЕ, которое, в свою очередь, определяет покры­тие соответствующего домена. На этом уровне должна обеспечиваться взаимосвязь решения с общим словарем и структурой модели SID. Полученное подмножество описывает границы решения, выраженные через домены и объекты ABE SID.

• Второй уровень совместимости. Решение соответствует уровню совмес­тимости 1, и совмещенные АВЕ содержат ключевую бизнес-сущность (или ключевые бизнес-сущности). Ключевая бизнес-сущность — это сущность, от которой зависят другие сущности в пределах АВЕ. Напри­мер, это может быть сущность Услуга (Service) в пределах АВЕ Услуга. Ключевая сущность — это также сущность, отсутствие которой в АВЕ сделало бы АВЕ неполной.

• Третий уровень совместимости. Решение соответствует уровню совмес­тимости 2, и в модели определены необходимые атрибуты ключевой сущности (или ключевых сущностей) АВЕ.

• Четвертый уровень совместимости. Решение соответствует уровню совместимости 3, и в модели определяются зависимые сущности в пределах АВЕ. Зависимая сущность — это сущность, экземпляры кото­рой зависят от экземпляров ключевой сущности. Например, экземпляр сущности Характеристика услуги (ServiceCharacteristic) в рамках АВЕ Услуги (Service АВЕ) зависит от экземпляра сущности Услуга.

• Пятый уровень совместимости. Решение соответствует уровню совмес­тимости 4, и r модели определяются необходимые атрибуты зависимых сущностей АВЕ.

• Шестой уровень совместимости. Решение соответствует уровню сов­местимости 5, и в модели определяются все атрибуты ключевых сущ­ностей АВЕ.

• Седьмой уровень совместимости. Решение соответствует уровню совместимости 6, и в модели определяются все атрибуты зависимых сущностей АВЕ.

Следует стремиться к тому чтобы обеспечить максимально высокий уровень совместимости с SID. Уровень 3 следует рассматривать как мини­мально необходимый.

Комментарии закрыты.