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