Введение
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
not available for download1.701 Feb 1998SGML DTD1.7.1 dated 2 Jul 1998 (introduces IPRF DTD)1.831 Jan 1999SGML DTD1.8.1 dated 31 May 2000 (various DTD changes)1.901 Apr 2001SGML/XML DTD2.031 May 2003SGML/XML DTD, XML schemaThere is a patch folder, but no official numbered patch and it only contains an updated data dictionary.2.129 Feb 2004SGML/XML DTD, XML schema2.201 May 2005SGML/XML DTD, XML schema2.2.1 dated 01 May 2006 (XML schema only)2.328 Feb 2007SGML/XML DTD, XML schema2.3.1 dated 01 Feb 2009 (various schema problems fixed)3.031 Jul 2007SGML/XML DTD, XML schema3.0.1 dated 01 Feb 2009 (various schema problems fixed)4.001 Aug 2008XML schema4.0.1 dated 12 May 2009 (extensive changes, updated BREX)
4.0.2 dated 09 Oct 2013 (various changes, updated BREX)4.131 Dec 2012XML schema4.1. A dated 7 Nov 2014 (corrects error in Crew schema, IPD fig number and BREX problems)
4.1. B dated 30 Jun 2017 (updated BREX rules)
4.1. C dated 12 May 2020 (adds back missing Warning and Caution CIR infoCodes)
4.1. D dated 27 Apr 2023 (replaced swf files in Bike data with gif)4.231 Dec 2016XML schema4.2. A dated 31 May 2019 (specification only; no schema changes)5.028 Jun 2019XML schema5.0. A dated 01 Nov 2019 (specification only; no schema changes)
5.0. B dated 29 Sep 21 (data dictionary update only)
S1000D does not provide, nor endorse any software tools to produce or distribute content in accordance with the standard.
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 | (только обновление словаря данных)
not available for download1.701 Feb 1998SGML DTD1.7.1 dated 2 Jul 1998 (introduces IPRF DTD)1.831 Jan 1999SGML DTD1.8.1 dated 31 May 2000 (various DTD changes)1.901 Apr 2001SGML/XML DTD2.031 May 2003SGML/XML DTD, XML schemaThere is a patch folder, but no official numbered patch and it only contains an updated data dictionary.2.129 Feb 2004SGML/XML DTD, XML schema2.201 May 2005SGML/XML DTD, XML schema2.2.1 dated 01 May 2006 (XML schema only)2.328 Feb 2007SGML/XML DTD, XML schema2.3.1 dated 01 Feb 2009 (various schema problems fixed)3.031 Jul 2007SGML/XML DTD, XML schema3.0.1 dated 01 Feb 2009 (various schema problems fixed)4.001 Aug 2008XML schema4.0.1 dated 12 May 2009 (extensive changes, updated BREX)
4.0.2 dated 09 Oct 2013 (various changes, updated BREX)4.131 Dec 2012XML schema4.1. A dated 7 Nov 2014 (corrects error in Crew schema, IPD fig number and BREX problems)
4.1. B dated 30 Jun 2017 (updated BREX rules)
4.1. C dated 12 May 2020 (adds back missing Warning and Caution CIR infoCodes)
4.1. D dated 27 Apr 2023 (replaced swf files in Bike data with gif)4.231 Dec 2016XML schema4.2. A dated 31 May 2019 (specification only; no schema changes)5.028 Jun 2019XML schema5.0. A dated 01 Nov 2019 (specification only; no schema changes)
5.0. B dated 29 Sep 21 (data dictionary update only)
S1000D does not provide, nor endorse any software tools to produce or distribute content in accordance with the standard.
S1000D не предоставляет и не поддерживает какие-либо программные инструменты для создания или распространения контента в соответствии со стандартом.
not available for download1.701 Feb 1998SGML DTD1.7.1 dated 2 Jul 1998 (introduces IPRF DTD)1.831 Jan 1999SGML DTD1.8.1 dated 31 May 2000 (various DTD changes)1.901 Apr 2001SGML/XML DTD2.031 May 2003SGML/XML DTD, XML schemaThere is a patch folder, but no official numbered patch and it only contains an updated data dictionary.2.129 Feb 2004SGML/XML DTD, XML schema2.201 May 2005SGML/XML DTD, XML schema2.2.1 dated 01 May 2006 (XML schema only)2.328 Feb 2007SGML/XML DTD, XML schema2.3.1 dated 01 Feb 2009 (various schema problems fixed)3.031 Jul 2007SGML/XML DTD, XML schema3.0.1 dated 01 Feb 2009 (various schema problems fixed)4.001 Aug 2008XML schema4.0.1 dated 12 May 2009 (extensive changes, updated BREX)
4.0.2 dated 09 Oct 2013 (various changes, updated BREX)4.131 Dec 2012XML schema4.1. A dated 7 Nov 2014 (corrects error in Crew schema, IPD fig number and BREX problems)
4.1. B dated 30 Jun 2017 (updated BREX rules)
4.1. C dated 12 May 2020 (adds back missing Warning and Caution CIR infoCodes)
4.1. D dated 27 Apr 2023 (replaced swf files in Bike data with gif)4.231 Dec 2016XML schema4.2. A dated 31 May 2019 (specification only; no schema changes)5.028 Jun 2019XML schema5.0. A dated 01 Nov 2019 (specification only; no schema changes)
5.0. B dated 29 Sep 21 (data dictionary update only)
S1000D does not provide, nor endorse any software tools to produce or distribute content in accordance with the standard.