ГОСТ Р ИСО/МЭК 10746-1-2004
Даже если рассматривать только одни тип интерфейса, реализация объекта может быть пред
назначена для доступа в физически и логически разных точках. Связь с ними разных точек соответ
ствия учитывает эти детали реализации и. таким образом, понижает уровень абстракции, на кото
ром установлены точки соответствия (так как предписывается больше деталей реализации), что
приводит к описанным в 9.4.1 последствиям. Раздельные точки соответствия также приводят к пред
писанию «проектировать» раздельные точки доступа (и тем сам гарантировать их реализацию), а не к
описанию доступа.
Когда объект специфицируется втерминах нескольких компонентов с разными интерфейсами
между ними, то не всегда понятно, служат ли внутренние подробности для описания внешнего
поведения реализации или они яаляются предписанием (т. е. обязательным способом построения
объекта). Однако, когда компоненты рассматриваются как предписываемые детали, то необходимо
определить дополнительные точки соответствия (т. е. для каждого интерфейса между компонента
ми).
9.5 Влияние языков точек зрения на соответствие
Использование языков точек зрения в спецификациях ОРО имеет ряд последствий:
- тестер соответствия проводит оценку в терминах инженерной спецификации тестируемой
реализации, что вместе с другими факторами требует от клиента испытательной лаборатории пре-
лоставления дополнительной информации для тестирования, включая:
1) ДИТР + ЗСР. относящиеся к реализации понятий и структур предпринимательской специ
фикации в инженерной спецификации;
2) ДИТР + ЗСР. относящиеся к реализации понятий и структур информационной специфи
кации в инженерной спецификации;
3) ДИТР + ЗСР, относящиеся к реализации понятий и структур вычислительной специфика
ции в инженерной спецификации;
4) ДИТР + ЗСР, относящиеся к реализации понятий и структур инженерной спецификации
в технологической спецификации (это должно предоставляться как часть технологической специ
фикации);
- каждый язык точки зрения допускает раздельную спецификацию разных типов требований,
например предпринимательские цели, системный проект и используемая технология могут рас
сматриваться по отдельности — этим подразумевается возможность параллельной разработки от
дельных спецификаций;
- проверка параллельной разработки спецификаций требует время от времени оценки после
довательности спецификаций относительно друг друга в процессе разработки.
Так как спецификации с разных точек зрения могут быть независимыми и не связанными
уточнением, то проверка уточнения не обеспечивает в ходе разработки полной проверки парал
лельных развитий разных спецификаций. Тем не менее такая проверка весьма желательна. Дтотребо
вание удовлетворяется проверкой последовательности (см. 8.7). Объекты, описанные в специфика
циях разных точек зрения, часто образуют единое рассматриваемое пространство: например, ин
формационный объект в информационной спецификации может появиться как аргумент функции в
интерфейсе вычислительной спецификации; точки соответствия предпринимательской специфи
кации могут появиться как точки соответствия в вычислительной и инженерной спецификациях, и т.
д.
9.6 Деятельность по оценке соответствия
Процесс оценки соответствия включает в себя следующие виды деятельности:
- проверка уточнения (между спецификациями),
- проверка внутренней корректности одной спецификации,
- проверка последовательности нескольких спецификаций,
- тестирование реализации (соответствие реализации и спецификации).
10 Административное управление системами ОРО
Система ОРО включает в себя ряд приложений ОРО и поддерживающие услуги. Последние
включают в себя такие услуги, как обработка, хранение файлов, доступ пользователей и коммуни
кация. которые предоставляются традиционными операционными системами в централизованных
системах, но они включают в себя и такие, необходимые для распределенной системы услуги, как
справочник, административное управление именами, торг и услуги, обеспечивающие прозрачность
43