Статус документа
Статус документа

ГОСТ Р 57100-2016/ISO/IEC/IEEE 42010:2011 Системная и программная инженерия. Описание архитектуры

Приложение B
(справочное)

     
Руководство к точкам зрения на архитектуру

B.1 Введение

В настоящем приложении приведен шаблон документирования точек зрения на архитектуру и аннотируемое руководство к образцу настоящих доступных точек зрения.

B.2 Шаблон для документирования точек зрения на архитектуру

B.2.1 Обзор шаблона

Представлен шаблон для точек зрения на архитектуру. Точка зрения на архитектуру, которая документируется в эту форму, удовлетворяет требованиям, указанным в разделе 7.

Шаблон состоит из ряда разделов или информационных объектов (см. B.2.2-B.2.11). Каждый раздел определен наименованием (см. B.2. X - Наименование раздела), сопровождаемым кратким описанием его намеченного содержания, руководства для разработки содержания и в некоторых случаях подраздела. Не каждый раздел необходим для документирования каждой точки зрения. Этот шаблон основан на образце, предложенном в [9].

B.2.2 Наименование точки зрения

Наименование для точки зрения. Если существуют синонимы или другие общие наименования, которые известны для этой точки зрения, следует записать их.

B.2.3 Обзор точки зрения

Резюме или краткий обзор точки зрения и ее главных особенностей.

B.2.4 Интересы и "противоположные интересы"

Перечисление связанных с архитектурой интересов, которые будут структурированы этой точкой зрения, приведено в разделе 7, перечисление a). Для архитектора это является критичной информацией, т.к. она помогает решать, будет ли данная точка зрения полезна для рассматриваемой системы.

Может оказаться полезным зарегистрировать виды источников, для которых точка зрения не является приемлемой. Формулирование противоположных интересов может оказаться хорошим противодействием для определенных чрезмерно используемых моделей и нотаций.

B.2.5 Типичные заинтересованные стороны

Перечисление заинтересованных сторон системы, ожидаемых в качестве пользователей или публики для подготовленных представлений, использующих эту точку зрения, приведено в разделе 7, перечисление b).

Примечание - После того, как точка зрения выбрана для использования и применена в описании архитектуры, это описание архитектуры требуется задокументировать ассоциацией фактических заинтересованных сторон системы с интересами, структурированными с помощью каждой точкой зрения (в 5.3).

B.2.6 Виды моделей

B.2.6.1 Введение

Определяется каждый вид модели, заданный точкой зрения в перечислении c) раздела 7.

Для каждого используемого вида модели описываются его соглашения, язык или методики моделирования. Они являются основными ресурсами моделирования, которые точка зрения делает доступными, и определяют словари для конструирования представления и включают операции на моделях конкретного вида моделей согласно B.2.6.5.

Настоящий стандарт не определяет какой-либо один стиль для документирования видов моделей. Вид модели может быть зарегистрирован многими способами, включая:

1) задание метамодели, которая определяет его основные конструкции;

2) обеспечение шаблона модели для заполнения пользователями;

3) через языковое определение или с помощью ссылки к существующему языку моделирования;

4) некоторую комбинацию этих методов.

Руководство для методов 1)-3) представлено ниже.

B.2.6.2 Вид модели: метамодель