Введение

S1000D – это международная спецификация для закупок и производства технической документации. Это спецификация XML для подготовки, управления и публикации технической информации о продукте. Изначально она была разработана Европейской ассоциацией аэрокосмической и оборонной промышленности (ASD) для применения к военной авиации. С момента выпуска область применения была расширена и включает в себя наземную, морскую технику и даже продукцию, не являющуюся оборудованием. Она широко используется как в гражданской, так и в военной сфере. S1000D входит в серию S спецификаций ILS. Поддержкой S1000D занимается Руководящий комитет S1000D, в который входят члены советов директоров ASD, Аэрокосмической промышленности США (AIA) и Ассоциации воздушного транспорта (ATA), а также представители промышленности и оборонных ведомств большинства стран, использующих данную спецификацию. Спецификация доступна для бесплатной загрузки и использования, хотя существуют также коммерческие продукты и услуги, основанные на ней.

Основные принципы

S1000D требует создания информации в виде отдельных элементов данных, называемых модулями данных (DM), которые структурированы с использованием элементов XML и метаданных. Каждый DM является самодостаточным и может использоваться везде, где требуется эта информация. Они организованы в иерархическую структуру XML посредством кодирования модулей данных. Это позволяет обновлять отдельные элементы данных, не меняя при этом путь в структуре XML, указывающий на них. Таким образом, знания, разделенные и классифицированные таким образом, могут быть использованы во многих публикациях, а обновление элементов в базовом контролируемом источнике автоматически отразится на обновлении зависимых публикаций. Фактическая иерархия XML должна быть разработана специально для каждой предметной области. DM и сопутствующий контент (графика, мультимедиа, издательская информация, учебные материалы и т.д.) обычно хранятся и поддерживаются с использованием общей базы данных источника (CSDB). CSDB обычно содержит все компоненты, необходимые для интерактивной электронной технической публикации (IETP) продукта, включающей в себя все элементы, необходимые для создания комплекта документации по эксплуатации и техническому обслуживанию продукта во всех областях. Другой распространенный термин, часто связанный с S1000D, – это интерактивное электронное техническое руководство (IETM), которое обычно рассматривается как отдельное руководство, являющееся частью IETP. Благодаря гибкости XML, эти IETM могут варьироваться от печатного (бумажного или в виде простого представления страниц) руководства до полностью интерактивного цифрового руководства с расширенными мультимедийными возможностями, обучающими материалами и различными форматами представления.

Сопутствующие спецификации

S1000D является частью серии S спецификаций ILS. Существует спецификация интерфейса с S3000L Issue 1.0 под названием S1003X.

Для контента S1000D на английском языке язык должен соответствовать стандарту упрощенного технического английского ASD STE100.

Доступность

S1000D можно бесплатно загрузить с сайта проекта.

История

До выпуска 2 обновления спецификации назывались изменениями. Когда стандарт достиг изменения 9, предлагаемое изменение 10 стало выпуском 2.0, а предыдущие изменения ретроспективно стали называться выпуском 1.x. Выпуск 1.6 был первой публично опубликованной версией S1000D и примечателен как первый выпуск, включающий информацию об операторе (экипаж), а также содержание для обслуживающего персонала. +История изменений S1000D

IssueDate | Base language | Amendments
------- | -------- | --------
1.6 | 31 Mar 1995 | SGML DTD - не доступен для загрузки
1.7 | 01 Feb 1998 | SGML DTD
1.7.1 | 2 Jul 1998 | (вводит IPRF DTD)
1.8 | 31 Jan 1999 | SGML DTD
1.8.1 | 31 May 2000 | (различные изменения DTD)
1.9 | 01 Apr 2001 | SGML/XML DTD
2.0 | 31 May 2003 | SGML/XML DTD, XML schema - Существует папка с патчами, но нет официального пронумерованного патча, и она содержит только обновленный словарь данных.
2.1 | 29 Feb 2004 | SGML/XML DTD, XML schema
2.2 | 01 May 2005 | SGML/XML DTD, XML schema
2.2.1 | 01 May 2006 | (только XML schema)
2.3 | 28 Feb 2007 | SGML/XML DTD, XML schema
2.3.1 | 01 Feb 2009 | (исправлены различные проблемы схемы)
3.0 | 31 Jul 2007 | SGML/XML DTD, XML schema
3.0.1 | 01 Feb 2009 | (исправлены различные проблемы схемы)
4.0 | 01 Aug 2008 | XML schema
4.0.1 | 12 May 2009 | (обширные изменения, обновлен BREX)
4.0.2 | 09 Oct 2013 | (различные изменения, обновлен BREX)
4.1 | 31 Dec 2012 | XML schema
4.1.A | 7 Nov 2014 | (исправляет ошибку в схеме экипажа, номер фигуры IPD и проблемы BREX)
4.1.B | 30 Jun 2017 | (обновленные правила BREX)
4.1.C | 12 May 2020 | (добавляет отсутствующие коды CIR "Предупреждение и предосторожность")
4.1.D | 27 Apr 2023 | (заменены файлы swf в данных о велосипедах на gif)
4.2 | 31 Dec 2016 | XML schema
4.2.A | 31 May 2019 | (только спецификация; изменения схемы отсутствуют)
5.0 | 28 Jun 2019 | XML schema
5.0.A | 01 Nov 2019 | (только спецификация; изменения схемы отсутствуют)
5.0.B | 29 Sep 2021 | (только обновление словаря данных)

S1000D не предоставляет и не поддерживает какие-либо программные инструменты для создания или распространения контента в соответствии со стандартом.