Разработка комплекса стандартов ИСО 16100 обусловлена необходимостью решения следующих проблем, связанных с:
a) постоянно увеличивающейся базой решений, зависящих от поставщиков;
b) трудностями, возникающими у пользователей при применении стандартов;
c) необходимостью перехода к модульным наборам инструментальных средств интеграции системы;
d) признанием того, что прикладное программное обеспечение и практический опыт его применения являются интеллектуальным капиталом предприятия.
Комплекс стандартов ИСО 16100 определяет формат профиля возможностей программного обеспечения, интерпретируемого компьютером в электронно-цифровой форме и не вызывающего трудностей при его чтении человеком, а также устанавливает метод, отражающий основные возможности программного обеспечения на производстве в соответствии с ролями, определенными жизненным циклом производственного приложения, независимо от архитектуры определенной системы или платформы реализации.
Некоторые диаграммы, приведенные в комплексе стандартов ИСО 16100, построены на языке UML. Необходимо отметить, что не все концепции, представленные в этих диаграммах, имеют пояснения в тексте, поскольку стандарты рассчитаны на пользователей, имеющих определенное знание языка UML.
В ссылках на классы (объекты) и службы (сервисы) в настоящем стандарте приведены условные обозначения наименований, например:
ServiceAccessPoint - точечный объект доступа к сервису:
registerProfile - сервисный примитив (базисный элемент сервиса) для регистрации профиля.
Настоящий стандарт разработан Техническим комитетом ИСО/ТК 184 "Системы промышленной автоматизации и интеграция", Подкомитетом ПК 5 "Архитектура, коммуникации и структуры интеграции".
Комплекс стандартов ИСО 16100 имеет общее наименование "Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств" и включает в себя следующие части:
- часть 1 - Структура;
- часть 2 - Методология профилирования;
- часть 3 - Службы интерфейса, протоколы и шаблоны возможностей;
- часть 4 - Методы аттестационных испытаний, критерии и отчеты;
- часть 5 - Методология согласования конфигураций профилей с помощью многоцелевых структур классов.