ГОСТ Р ИСО/МЭК 15414-2017
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационные технологии
ОТКРЫТАЯ РАСПРЕДЕЛЕННАЯ ОБРАБОТКА
Эталонная модель. Язык описания предприятия
Information technology. Open distributed processing. Reference model. Enterprise language
ОКС 35.080
Дата введения 2018-01-01
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО ИАВЦ) на основе собственного перевода на русский язык англоязычной версии международного стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 22 февраля 2017 г. N 67-ст
4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 15414:2015* "Информационные технологии. Открытая распределенная обработка. Эталонная модель. Язык описания предприятия" (ISO/IEC 15414:2015 "Information technology - Open distributed processing - Reference model - Enterprise language", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
ИСО/МЭК 15414 подготовлен Совместным техническим комитетом 1 ИСО/МЭК при участии ПК 7 в сотрудничестве с ITU-T. Идентичный текст опубликован под маркировкой ITU-T X.911 (09/2014). Отдельные части этого документа могут быть защищены патентным правом.
Сведения о соответствии ссылочных международных стандартов национальным стандартам Российской Федерации приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Быстрый рост распространения технологии распределенной обработки привел к необходимости принятия эталонной модели открытой распределенной обработки (RM-ODP). Эта эталонная модель является рамочной основой для стандартизации открытой распределенной обработки (ODP). Модель устанавливает спецификацию архитектуры, в пределах которой могут быть установлены распределение, межсетевой обмен и обеспечена компактность. Архитектура, в свою очередь, определяет основные положения для спецификации систем ODP (ОРО).
Эталонная модель открытой распределенной обработки строится на точных определениях, терминологических конструктах, полученных в процессе развития технологии распределенной обработки и, следовательно, в максимально возможной степени, на использовании формальных методов описания спецификации архитектуры.
Настоящий стандарт уточняет и расширяет возможности того, как системы ODP могут быть применены для достижения целей предприятия, и предназначен для развития или использования технических требований для систем ODP в интересах предприятий.
0.1 Эталонная модель открытой распределенной обработки RM-ODP
RM-ODP включает в себя:
- ITU-T Х.901|ИСО/МЭК 10746-1. Обзор: содержит обоснования к применению ODP, приводится общий обзор, обоснование и толкование ключевых понятий и схем архитектуры ODP. Приводятся разъяснения для пользователей по вопросам интерпретации и применения на практике RM-ODP, включая авторов стандартов и разработчиков систем ODP. Раздел содержит описание классификации требуемых областей, подлежащих стандартизации, с использованием контрольных точек для устранения несоответствий, определенных в ITU-T Х.903|ИСО/МЭК 10746-3. Часть 1 носит справочный характер.
- ITU-T Х.902|ИСО/МЭК 10746-2. Основы: содержит определения основных понятий и описание аналитической структуры объекта для перевода в нормализованное состояние (произвольных) распределенных обрабатывающих систем. Вводятся принципы соответствия стандартам ODP и способы их применения. Приводимый уровень детализации является достаточным для поддержки ITU-T Х.903|ИСО/МЭК 10746-3 и устанавливает требования к новым методам спецификации. Часть 2 носит обязательный характер.
- ITU-T Х.903|ИСО/МЭК 10746-3. Архитектура: вводятся спецификации требуемых характеристик, которые квалифицируют распределенную обработку данных, как открытую. Это ограничения, которым должны соответствовать стандарты ODP. Используются дескриптивные (описательные) методы, приведенные в ITU-T X.902|ИСО/МЭК 10746-2. Часть 3 носит обязательный характер.
- ITU-T Х.904|ИСО/МЭК 10746-4. Архитектурная семантика: приводится формализованное описание основных понятий процесса моделирования ODP, определенных в ITU-T X.902|MCO/MЭК 10746-2 (разделы 8 и 9). Формализация достигается путем интерпретации каждого понятия в терминах конструктов одного или нескольких стандартизированных методов формального описания. Часть 4 носит обязательный характер.
- ITU-T X.911|ISO/IEC 15414. Язык описания (дескриптор) предприятия: Рекомендации|Международный стандарт 0.2
Обзор и рекомендации к применению
Часть 3. Эталонная модель ITU-T Х.903|ИСО/МЭК 10746-3 определяет основу для спецификации систем ODP, включающую:
1) пять отправных точек, а именно: предприятие, информация, вычисления, разработка и технология, которые устанавливают рамки для спецификации систем ODP;
2) язык описания для каждой позиции, понятия и правила спецификации, соответствующие языку описания системы ODP.
Цель настоящего стандарта направлена на:
- усовершенствование и расширение рабочего языка, определенного в ITU-T Х.903|ИСО/МЭК 10746-3, для более полного определения смысловых диспозиций предприятия в системе ODP.
- приведение привязки спецификаций смысловых диспозиций предприятия в системе ODP в соответствии с другими техническими требованиями к конкретным смысловым диспозициям.
- гарантирование того, что рабочий язык при совместном использовании с другими языками описания смысловых диспозиций подходит для спецификации конкретной архитектуры приложения и отвечает специфическим потребностям производства.
Настоящий стандарт опирается на понятия, взятые из ITU-T Х.902|ИСО/МЭК 10746-2 и Х.903|ИСО/МЭК 10746-3, и правила структурирования, приведенные в ITU-T Х.903|ИСО/МЭК 10746-3 (раздел 5). Стандарт вводит уточнения и изменения понятий, дополнительные смысло-ориентированные концепты и предписываемые правила структурирования спецификаций для наиболее полного учета технических требований предприятия. Дополнительные смысло-ориентированные концепты определены в ITU-T Х.902|ИСО/МЭК 10746-2 и Х.903|ИСО/МЭК 10746-3.
Настоящий стандарт устанавливает общий язык (набор условий и правил структурирования) для применения при подготовке спецификации предприятия с учетом целей, назначения и стратегий управления с точки зрения требований системы ODP. Спецификация предприятия - часть спецификации системы ODP по смысловым диспозициям, установленным ITU-T Х.903|ИСО/МЭК 10746-3. Спецификация системы ODP позволяет описать:
- любую из существующих систем в пределах среды ее применения и развития;
- ожидаемое изменение структуры системы или поведение уже существующей системы в пределах имеющейся или ожидаемой в будущем среды применения и развития;
- систему, которая будет создана в пределах некоторой среды функционирования.
Пользователи настоящего стандарта - субъекты системы, которые создают и используют такого рода технические требования. Пользователями являются владельцы систем ODP и иные пользователи, включая экспертов-управленцев, а также разработчиков ODP, инструментов и методологий.
Мотивом для применения рабочего языка является поддержка стандартных методов спецификации, что улучшает взаимодействие и способствует созданию совместимых спецификаций.
Подготовка спецификаций часто относится к процедуре, именуемой анализом или техническим заданием. Есть много подходов, используемых для понимания, согласования и определения систем в контексте организаций, частью которых они являются организационно и структурно. Подходы могут дать полезную информацию как для рассматриваемой структуры организации, так и для анализа требований, предъявляемых к системам, так как часто имеют место неточность формулировок, несогласованность и неполнота определения конструктов, что необходимо для получения полной и точной спецификации. Пользователи спецификаций также проявляют различия в своих подходах к формализации структур. Для получения согласия между потенциальными пользователями системы ODP и поставщиками этой системы может возникнуть необходимость иметь в наличии различные версии представления одной и той же системы - одна с точки зрения понятийных представлений клиентов, вторая - в терминах, непосредственно связанных с системной реализацией.
Использование технических требований для описания предприятия может быть более широким, чем на начальных этапах процесса программирования. Современная тенденция управления ориентирована на объединение существующих систем в глобальные сети, так что заинтересованность в функциональных преимуществах охватывает многочисленные организации. Дескриптор предприятия становится тем инструментальным средством, которое позволяет прийти к соглашению об общем поведении систем ODP как в рамках отдельного предприятия, так и между этими организациями. Функциональная спецификация предприятия может также использоваться и на других этапах жизненного цикла системы. Спецификация может, например, использоваться в системе во время выполнения программы контроля соглашений и устанавливать новые соглашения согласно той же самой структуре контракта. Технические характеристики спецификации предприятия могут включать правила взаимодействия между предприятиями.
Настоящий стандарт также служит основой для развития методологии программирования и вычислительных инструментов, использующих языки смысловых диспозиций ODP и ряд понятий для развития языков спецификации смысловой диспозиции предприятия. В этих целях настоящий стандарт определяет правила в отношении содержательного состава технических требований и типологии информации. Дальнейшие требования направлены на установление корреляций между языковыми понятиями предприятия и понятиями в иных смысловых диспозициях, которые представлены в методологиях, инструментах или языках спецификаций и которые только предстоит определить.
Спецификация предприятия определяет цель, назначение и сценарии поведения системы ODP и обеспечивает подтверждение соответствия для реализованной системы. Цель системы определяется специфическим поведением системы, когда в сценарии (алгоритмы) поведения включены дополнительные ограничения, устанавливающие рамки поведения системы в целом и среды функционирования, либо приняты ограничения внутри самой системы на основе деловых предпочтений владельцев системы.
Спецификация предприятия также учитывает спецификации системы ODP, которые определены для многочисленных доменов и не принадлежат ни одному из агентов (владельцев), и спецификации коллективного поведения системы, которая подразделяется на независимо установленные и независимо работающие подсистемы.
Это положение акцентирует внимание на необходимости проявления корректного или нормального поведения системы и схем ответственности, участвующих в ее реализации. Например, появление сервис-ориентированных и облачных вычислений привело к необходимости уточнения правил ведения бизнеса и поведения объектов таким образом, чтобы были четко определены обязанности, права доступа, разрешения и запреты, а также подотчетность каждого из объектов, включенных в Спецификацию предприятия. Все это подразумевает учет так называемых нормативных аспектов поведения системы и подотчетности, вовлеченных в нее объектов.
Приложение А представляет собой метамодель дескриптора предприятия, описывающую основные концепты языка предприятия и их отношений. Настоящее приложение носит обязательный характер. В приложении В приведены примеры использования понятий и правил структурирования дескриптора предприятий и приводятся примеры того, каким образом они могут быть использованы. Приложение С акцентирует внимание на проявлениях семантики нормативных ограничений. Приложения В и С являются справочными.
Настоящий стандарт предусматривает наличие:
a) языка предприятия, включающего понятия, структуры и правила разработки, представления и обоснование спецификации системы ODP с предпринимательской точки зрения (как определено в ITU-T Х.903|ИСО/МЭК 10746-3);
b) правил, устанавливающих соответствие между языком предприятия и на других языках смысловых диспозиций (определенных в ITU-T Х.903|ИСО/МЭК 10746-3) для обеспечения общей согласованности спецификации.
Язык определен до уровня детализации, достаточного для определения соответствий в рамках любого языка моделирования для настоящего стандарта и предназначен для формирования требований к новым способам спецификации.
Настоящий стандарт предназначен для использования при подготовке спецификаций систем ODP с учетом смысловых диспозиций предприятий, а также для разработки рекомендаций и инструментов для поддержки таких спецификаций.
Как указано в ITU-T Х.903|ИСО/МЭК 10746-3 (раздел 5), спецификация смысловой диспозиции предприятия определяет цели, назначение и стратегии управления системы ODP.
Настоящий стандарт представляет собой уточнение и расширение ITU-T Х.903|ИСО/МЭК 10746-3 (разделы 5 и 10), но не заменяет их.
В настоящем стандарте использованы нормативные ссылки на следующие стандарты* (см. 2.1 и 2.2). На момент публикации указанные издания были действительны. Все рекомендации и стандарты подлежат возможному пересмотру, и сторонам соглашений, основанных на настоящем стандарте, предлагается изучить возможность применения последнего издания Рекомендаций и стандартов, перечисленных ниже. Члены МЭК (IEC) и ИСО (ISO) ведут перечни действующих международных стандартов. Бюро стандартизации электросвязи МСЭ (ITU) ведет список действующих в настоящее время Рекомендаций МСЭ-Т (ITU-T).
________________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.
Рекомендация ITU-T Х.902 (2009)|ИСО/МЭК 10746-2:2010 Information technology - Open Distributed Processing - Reference Model: Foundations (Информационные технологии. Открытая распределенная обработка. Эталонная модель: основы)
Рекомендация ITU-T Х.903 (2009)|ИСО/МЭК 10746-3:2010 Information technology - Open Distributed Processing - Reference Model: Architecture (Информационные технологии. Открытая распределенная обработка. Эталонная модель: архитектура)
Рекомендация ITU-T Х.904 (1997)|ИСО/МЭК 10746-4:1998 Information technology - Open Distributed Processing - Reference Model: Architectural semantics (Информационные технологии. Открытая распределенная обработка. Эталонная модель: Семантика архитектуры)
Рекомендация ITU-T Х.906 (1997)|ИСО/МЭК 19793:2012 Information technology - Open distributed processing - Use of UML for ODP system specifications (Информационные технологии. Открытая распределенная обработка. Использование UML для спецификации ODP)
ISO/IEC 19505-2:2012 Information Technology - Object Management Group Unified Modelling Language (OMG UML) - Part 2: Superstructure (Информационные технологии. Унифицированный язык моделирования. Группы управления объектами (OMG UML). Часть 2: Надстройка)
В настоящем стандарте применены следующие термины и определения:
3.1.1 Основные термины для моделирования
Настоящий стандарт использует следующие термины, как это определено в ITU-T Х.902|ИСО/МЭК 10746-2:
- действие;
- мероприятие;