ГОСТ Р ИСО/МЭК 10746-1-2004
БМ-ОРО является родовой в том смысле, что не зависит от (а значит, и применима к) сферы
применения, использующей или требующей технологии распределительных систем. В некоторых
конкретных областях применения будет необходимо уточнить и специализировать БМ-ОРО для
соответствия конкретным потребностям, разработав:
- специфичные базовые модели, которые охватывают отдельные виды деятельности, исполь
зуя понятия и общие функции, определенные в БМ-ОРО. и определивдополнительные концепту
альные детали и специфические функции; примером является архитектура
телекоммуникационных информационных сетей (АТИС);
- стандарты для реализации специфических функций, необходимых для конкретных приложе
ний и, возможно, идентифицированных в специфичной базовой модели; примером является ин
терфейс телефонного вызова.
Будучи родовой, БМ-ОРО позволяет интегрировать технологии распределенных систем в эко
номически эффективные технические решения для промышленных потребностей. В частности, в
случае архитектур, опубликованных Фондом открытого программного обеспечения (ФОГ1) и Груп
пой административного управления объектами (ГУО), для разъяснения, как специфицированные
ими для поддержки распределенных систем функции работают совместно, подход ОРО использует
такие понятия, как федерация, прозрачность и административное управление системой и, опреде
ляя тонкую структуру опорных точек, обеспечивает интеграцию функций разных источников.
6.3.2 С п е ц и ф и ч е с к и е с т а н д а р т ы
Врамках общего подхода БМ-ОРО идентифицированы следующие четыре категории стандар
тов:
- дополнительные архитектурные понятия, которые уточняют БМ-ОРО в таких конкретных
областях, как наименование, безопасность и оценка соответствия;
- стандарты нотаций, которые определяют обозначения для выражения спецификаций раз
личных аспектов интеграции и распределения системы, а также правила для взаимосвязи различных
спецификаций;
- стандарты для компонентов, которые определяют отдельные функции 014) и наборы тесно
связанных функций, которые могут быть реализованы как единое программное или техническое
средсгво;
- стандарты для композиции компонентов, которые определяют скоординированное исполь
зование нескольких компонентов для достижения некоторой цели системы в целом, такой как
обеспечение конкретной прозрачности.
П р и м е ч а н и е —Некоторые стандарты мо«угспецифицировать как компоненты, так и их компози
цию (в таком случае нужная возможность может быть реализована непосредственно).Другиестандарты могут
создаватьосновудля ряда стандартовна композиции компонентов, напримерна стандартдля релокатора
ОРО могли бы ссылаться стандарты для композиций компонентов, обеспечивающих прозрачность положения
или миграции.
БМ-ОРО предоставляет основу для стандартов на компоненты и их композиции, обеспечива
ющие функции ОРО, которые допускают различные подходы к их реализации. Такая гибкость необ
ходима, если основные понятия должны иметь приемлемое время жизни, включая в себя новые
разработки по мере их появления. Таким образом, может существовать специфический стандарт или
набор стандартов, устанавливающий одно конкретное решение для обеспечения некоторого требо
вания ОРО путем конкретного выбора, необходимого для реализации открытого продукта, и могут
существовать несколько таких стандартов, соответствующих разным проектным решениям. Со вре
менем, по мере появления новых технологий, могут появиться новые поколения стандартов в рам
ках той же самой БМ-ОРО.
7 Основные положения
В ГОСТ I*ИСО/МЭК 10746-2 определен набор понятий моделирования, которые обеспечива
ют основу для описания архитектуры систем ОРО. установленной в ГОСТ Р ИСО/МЭК 10746-3.
Эти понятия распадаются па три категории:
- базовые понятия моделирования, которые вводят общую объектно-ориентированную модель.
Вобщем случае система ОРО может быть описана как совокупность связанных, взаимодействующих
объектов;
4—SOI
9