ISO 10303-22-1998 PDF

Ст ISO 10303-22-1998

Название на английском:
St ISO 10303-22-1998

Название на русском:
Ст ISO 10303-22-1998

Описание на русском:

Оригинальный стандарт ISO 10303-22-1998 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard ISO 10303-22-1998 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
365 рабочих дня(ей)

Артикул (SKU):
stiso00401

Выберите версию документа:
3 000 руб.

Полное наименование и описание

Industrial automation systems and integration — Product data representation and exchange — Part 22: Implementation methods: Standard data access interface (ISO 10303-22:1998). Стандарт определяет абстрактный интерфейс доступа к данным (SDAI) для работы с моделями, описанными на языке EXPRESS, и задаёт набор операций для создания, изменения, удаления и проверки экземпляров данных в репозиториях STEP.

Аннотация

ISO 10303-22 (SDAI) описывает независимый от языка программирования абстрактный API для манипулирования данными продуктов, хранящимися в моделях EXPRESS: сессии, репозитории, модели и экземпляры схем. Стандарт предназначен для обеспечения единообразного способа доступа к данным STEP, включая операции по созданию/удалению/модификации объектов и валидации ограничений описанных в EXPRESS; для практической реализации существуют привязки (language bindings) в отдельных частях серии (C++, C, Java и др.).

Общая информация

  • Статус: Published / International Standard (подтверждённая редакция).
  • Дата публикации: 1998-12 (издание 1, декабрь 1998).
  • Организация-издатель: ISO (International Organization for Standardization), технический комитет ISO/TC 184/SC 4.
  • ICS / категории: 25.040.40 (Industrial process measurement and control / промышленная автоматизация и интеграция).
  • Редакция / версия: Edition 1 (1998). Стандарт регулярно пересматривается; имеются отметки о подтверждениях и проверках на протяжении последующих лет.
  • Количество страниц: приблизительно 200 страниц (в официальных изданиях указано около 200 стр.).

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

Применяется в областях обмена данными между CAD/CAM/CAE/PDM/EDM-системами и при создании приложений, которые оперируют моделью продукта на основе EXPRESS. SDAI служит основой для реализации библиотек и инструментов, обеспечивающих доступ, манипулирование и валидацию данных STEP в репозиториях и файлах обмена.

Ключевые темы и требования

  • Определение абстрактного API (SDAI) для доступа к данным STEP — сессии, репозитории, модели, экземпляры схем.
  • Операции над данными: создание, удаление, изменение экземпляров сущностей, управление агрегатами и атрибутами.
  • Валидация и проверка данных в соответствии с ограничениями и правилами, описанными в EXPRESS.
  • Определение требований к привязкам к языкам программирования (language bindings) и совместимости реализаций; наличие отдельных частей серии для конкретных привязок.
  • Требования к соответствию/сертификации реализаций (набор правил и методик для оценки совместимости с SDAI).

Применение и пользователи

Пользователи стандарта — разработчики CAD/CAM/PDM-приложений, вендоры систем САПР, интеграторы PLM-решений, группы, создающие средства валидации и трансформации STEP. Реализации SDAI используются как в коммерческих (коммерческие SDK и продукты), так и в открытых инструментах и исследовательских проектах; среди известных реализаций и проектов — JSDAI, STEPcode/BRL-CAD, NIST STEP Class Library и коммерческие SDK от профильных поставщиков.

Связанные стандарты

Является частью серии ISO 10303 (STEP). Непосредственно связана с частями: Part 23 (C++ binding), Part 24 (C binding), Part 27 (Java binding), а также с Part 11, Part 21 (форматы обмена), Part 35 (правила соответствия/конформности) и прикладными протоколами (AP203, AP214, AP242 и др.).

Ключевые слова

SDAI, ISO 10303-22, STEP, EXPRESS, интерфейс доступа к данным, API, language binding, модель продукта, валидация данных, репозиторий STEP.

FAQ

В: Что это за стандарт?

О: Это часть семейства стандартов ISO 10303 (STEP), формализующая Standard Data Access Interface (SDAI) — абстрактный API для работы с моделями, описанными на языке EXPRESS; официальное обозначение — ISO 10303-22:1998.

В: Что он регулирует?

О: Определяет набор объектов и операций для управления и манипулирования экземплярами данных (создание, удаление, изменение), структуру сессий/репозиториев/моделей и правила валидации данных в соответствии с EXPRESS; задаёт требования для привязок к конкретным языкам программирования.

В: Кто обычно использует?

О: Разработчики и поставщики ПО для CAD/CAM/CAE и PLM, архитекторы интеграции систем, производители средств обработки STEP-файлов и библиотеки SDK, а также исследовательские и стандартизационные организации. Известные реализации/поставщики включают как коммерческие SDK, так и открытые проекты (например, JSDAI, STEPcode, исторически NIST STEP Class Library).

В: Он актуален или заменён?

О: Исходная публикация датируется декабрём 1998 года; стандарт проходил периодические проверки и подтверждения и продолжает отражаться в реестре ISO как подтверждённый международный стандарт (подтверждения/проверки в последующие годы делают текущую редакцию действующей). Это значит, что на момент последних проверок редакция 1998 года оставалась действующей, хотя практики реализации и экосистема инструментов развивались. При необходимости для официального использования рекомендуется сверить статус в каталоге национального или международного издателя стандарта.

В: Это часть серии?

О: Да — часть серии ISO 10303 (STEP). ISO 10303-22 тесно связана с частями, описывающими привязки к языкам (23, 24, 27), обменные форматы (Part 21) и прикладные протоколы (APxx). Серия включает множество частей, покрывающих форматы файлов, описания схем EXPRESS, прикладные протоколы и методики соответствия.

В: Какие ключевые слова?

О: SDAI, Standard Data Access Interface, STEP, ISO 10303-22, EXPRESS, binding, API, repository, model, validation.