ГОСТ I» ИСО/МЭК 10746-3-2001
исключающие некоторые формы взаимодействия, конкретные функции или виды прозрачности).
Такие стандарты могут быть расширены за пределы базовой модели при условии, что вводимые
расширения не изменяют положения этой модели и не противоречат им. Расширения должны
связывать новые термины с терминами, определенными в настоящей базовой модели: например,
путем введения новых типов или правил.
Стандарты ОРО должны подчиняться всем предписывающим утверждениям настоящей базо
вой модели.
4.6 Соответствие
Предпринимательский, информационный, вычислительный и инженерный языки используют
для спецификации требований соответствия для систем ОРО. Технологический язык может исполь
зоваться в системах ОРО для выражения соответствия стандартам ОРО. Каждый интерфейс, опре
деленный как точка соответствия, имеет информационную спецификацию, допускающую
интерпретацию взаимодействий этого интерфейса. Правила для идентификации точек соответствия
выражают на вычислительном и инженерном языках.
Система ОРО соответствует стандарту ОРО, если она удовлетворяет требованиям соответствия
этого стандарта.
§ Предпринимательский язык
Предпринимательский язык включает в себя понятия, правила и структуры для спецификации
системы ОРО с предпринимательской точки зрения.
Предпринимательская спецификация определяет назначение, область применения и политику
системы ОРО.
Вданной базовой модели предписание предпринимательской точки зрения ограничено неболь
шим основным набором понятий и правил, относящихся к области применения и характеру
предпринимательских спецификаций.
5.1 Понятия
Предпринимательский язык содержит понятия ГОСТ Р ИСО/МЭК 10746-2 и настоящего
стандарта, подчиняющиеся правилам 5.2.
5.1.1 Общность —конфигурация объектов, образованная дтя достижения цели. Цель форму
лируется в виде контракта, который задает, как цель может быть достигнута.
5.1.2 <Х> федерация —общность <х> областей.
5.2 Структурирующие правила
Предпринимательская спецификация определяет, а предпринимательский язык должен позво
лять выразить цель, область применения и политику системы ОРО втерминах каждого из следующих
элементов:
- ролей, исполняемых системой;
-деятельностей, предпринимаемых системой;
- утверждений о политике системы, включая относящиеся к контрактам среды.
В предпринимательской спецификации система ОРО и среда, в которой она работает, пред
ставляются как общность. На некотором уровне описания система ОРО представляется как пред
принимательский объект в общности. Цели и область применения системы ОРО определяются в
терминах ролей, исполняемых ею в общности, частью которой она является, и утверждений о
политике относительно этих ролей. Общность определяется в терминах каждого из следующих
элементов:
- предпринимательских объектов, входящих в общность;
- ролей, исполняемых каждым из этих объектов:
- политики, управляющей взаимодействием между предпринимательскими объектами;
- политики, управляющей созданием, использованием и удалением ресурсов предприниматель
скими объектами;
- политики, управляющей конфигурацией предпринимательских объектов и назначением им
ролей;
- политики, относящейся к контрактам среды, управляющим системой.
Роль определяется в терминах разрешений, обязательств, запрещений и поведения предпри
нимательского объекта, играющего эту роль. Предпринимательский объект может исполнять в
общности одну или несколько ролей, а роли, которые он может играть, определяются контрактом.
6