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

     
ГОСТ Р ИСО 16100-2-2010

     
Группа Т58

     

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы промышленной автоматизации и интеграция

ПРОФИЛИРОВАНИЕ ВОЗМОЖНОСТИ ИНТЕРОПЕРАБЕЛЬНОСТИ ПРОМЫШЛЕННЫХ ПРОГРАММНЫХ СРЕДСТВ

Часть 2

Методология профилирования

Industrial automation systems and integration. Manufacturing software capability profiling for interoperability. Part 2. Profiling methodology      


ОКС 25.040.01

Дата введения 2011-09-01

     

Предисловие

1 ПОДГОТОВЛЕН Научно-техническим центром ИНТЕК на основе собственного перевода на русский язык англоязычной версии международного стандарта, указанного в пункте 4

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 100 "Стратегический и инновационный менеджмент"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 21 декабря 2010 г. N 858-ст

4 Настоящий стандарт идентичен международному стандарту ИСО 16100-2:2003 "Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств. Часть 2. Методология профилирования" (ISO 16100-2:2003 "Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 2: Profiling methodology", IDT).     

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.      


При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА

5 ВВЕДЕН ВПЕРВЫЕ

6 ПЕРЕИЗДАНИЕ. Январь 2019 г.


Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

Введение


Разработка комплекса стандартов ИСО 16100 обусловлена необходимостью решения следующих проблем, связанных с:

a) постоянно увеличивающейся базой решений, зависящих от поставщиков;

b) трудностями, возникающими у пользователей при применении стандартов;

c) необходимостью перехода к модульным наборам инструментальных средств интеграции системы;

d) признанием того, что прикладное программное обеспечение и практический опыт его применения являются интеллектуальным капиталом предприятия.

Комплекс стандартов ИСО 16100 определяет формат профиля возможностей программного обеспечения, интерпретируемого компьютером в электронно-цифровой форме и не вызывающего трудностей при его чтении человеком, а также устанавливает метод, отражающий основные возможности программного обеспечения на производстве в соответствии с ролями, определенными жизненным циклом производственного приложения, независимо от архитектуры определенной системы или платформы реализации.

Настоящий стандарт разработан Техническим комитетом ИСО/ТК 184 "Системы промышленной автоматизации и интеграция", Подкомитетом ПК 5 "Архитектура, коммуникации и структуры интеграции".

Комплекс стандартов ИСО 16100 имеет общее наименование "Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств" и включает в себя следующие части:

- часть 1. Структура;

- часть 2. Методология профилирования;

- часть 3. Службы интерфейса, протоколы и шаблоны возможностей;

- часть 4. Методы аттестационных испытаний, критерии и отчеты;

- часть 5. Методология согласования конфигураций профилей с помощью многоцелевых структур классов.

     1 Область применения


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

     2 Нормативные ссылки


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

____________

* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.


ISO 16100 (all parts), Industrial automation systems and integration - Manufacturing software capability profiling for interoperability (Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств)

REC-xmlschema-1-20010502, XML Schema Part 1: Structures - W3C Recommendation 02 May 2001 (Схема языка XML. Часть 1. Структура. Рекомендации W3C от 2 мая 2001 г.)

REC-xmlschema-2-20010502, XML Schema Part 2: Datatypes - W3C Recommendation 02 May 2001 (Схема языка XML. Часть 2. Типы данных. Рекомендации W3C от 2 мая 2001 г.)

     3 Термины и определения


В настоящем стандарте применены термины по ИСО 16100-1, а также следующие термины с соответствующими определениями:

3.1 ассоциация (association): Семантическое взаимоотношение между двумя или более классификаторами, определяющими связи между их экземплярами.

[ИСО/МЭК 19501-1]

3.2 основная спецификация (base specification): Основной стандарт или широко применяемая и доступная спецификация.

3.3 класс возможности (capability class): Элемент метода профилирования возможности, представляющий функциональность и поведение единицы программного обеспечения в отношении программного обеспечения для производственной деятельности.

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

3.5 классификатор (classifier): Механизм, характеризующий поведенческие и структурные свойства.

[ИСО/МЭК 19501-1]

Примечание - Классификатор включает в себя интерфейсы, классы, типы данных и компоненты.

3.6 элемент (element): Элементарная составляющая модели.

[ИСО/МЭК 19501-1]

3.7 сущность (entity): Любая конкретная или абстрактная вещь, представляющая интерес.

[ИСО/МЭК 10746-2]

3.8 интерфейс (interface): Абстракция поведения объекта, состоящего из подмножества взаимодействий этого объекта, с учетом накладываемых ограничений при их возможном появлении.

[ИСО/МЭК 10746-2]

3.9 объект (object): Модель сущности.

[ИСО/МЭК 10746-2]

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

3.10 профиль (profile): Совокупность одной или более основных спецификаций и/или подпрофилей, и в приемлемых случаях идентификация выбранных классов, согласующихся подмножеств, опций и параметров основных спецификаций или подпрофилей, необходимых для выполнения конкретной функции, деятельности или взаимосвязи.

Примечание - Определение данного термина см. ИСО/МЭК ТО 10000-1.

3.11 роль (role): Специфическое поведение сущности, указанное в определенном контексте и имеющее имя.

[ИСО/МЭК 19501-1]

Примечание - Роль может быть статической (например, конец соединения) или динамической (например, коллективная роль).

3.12 таксономия (taxonomy): Схема классификации профилей ссылок или набора профилей.

[ИСО/МЭК ТО 10000-1]

     4 Сокращения


В настоящем стандарте применены следующие сокращения:

CORBA - технология построения распределенных объектных предложений (Common Object Request Broker Architecture);

IDL - язык описания интерфейсов (Interface Definition Language);

OMG - рабочая группа по развитию стандартов объектного программирования (Object Management Group);

PSL - язык спецификации процесса (Process Specification Language);

UML - унифицированный язык моделирования (Unified Modeling Language);

XML - язык (расширяемый) гипертекстовой разметки (eXtensible Markup Language).

     5 Метод профилирования возможности

     5.1 Концепция профилирования возможности


Основной целью разработки комплекса стандартов ИСО 16100 является обеспечение возможности интероперабельности производственных программных средств разных поставщиков. Концепция профиля возможности для интеграции интероперабельного программного обеспечения изображена на рисунке 1.

  

Обозначения:

- информационный поток;

- взаимоотношения между концептуальными элементами

Рисунок 1 - Концепция профиля возможности интероперабельности программного обеспечения

          

Интероперабельность программных продуктов разных поставщиков описывают с точки зрения их возможностей, которые ассоциированы с аспектами функциональности, интерфейса и структуры. Эти аспекты на основе структуры модели системы специфического применения домена, приведенной в ИСО 16100-1, определены в разделах 5 и 6 настоящего стандарта, а подробное описание приведено в ИСО 16100-3.

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

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

Доступ к полной версии документа ограничен
Полный текст этого документа доступен на портале с 20 до 24 часов по московскому времени 7 дней в неделю.
Также этот документ или информация о нем всегда доступны в профессиональных справочных системах «Техэксперт» и «Кодекс».