What is S1000D?
S1000D is an international specification for technical publications that use a common source database. It defines how to write, manage, exchange, and publish the maintenance and operating information for a complex product. The specification is XML-based, so the content is structured data, not just formatted pages. This lets you reuse, validate, and republish information across many outputs from one source.
S1000D is "an international specification for technical publications using a common source database." The information is stored once and reused many times, instead of being copied into separate manuals.
Where it came from
S1000D was developed by the AeroSpace and Defence Industries Association of Europe (ASD). It was created originally for military aircraft. The goal was a common, vendor-neutral way to produce and share technical documentation across nations and suppliers.
Since Issue 2, the scope has grown well beyond aircraft. S1000D now supports land, sea, and non-equipment products. Today it is used in civil aviation, defense, and other industries for both equipment and general procedural content.
How it is built
S1000D structures content into small, reusable units. Each unit is stored as XML and identified by a unique code.
| Idea | What it means |
|---|---|
| Data module | A self-contained, reusable unit of information (for example, one procedure or one description). |
| Common Source Database (CSDB) | The store that holds every data module, illustration, and related object. |
| Source-once, use-many | One data module can appear in many publications. Update it once, and every publication gets the change. |
S1000D describes the meaning of content (a warning, a step, a part number), not how it looks on a page. Layout is applied later, when you publish to PDF, an interactive viewer (IETP/IETM), or another format.
Where it sits in the S-Series
S1000D is one member of the S-Series of Integrated Product Support (IPS) specifications, managed jointly by ASD and the US Aerospace Industries Association (AIA). Each specification covers a different part of product support, and the family is designed to work together.
| Specification | Focus |
|---|---|
| SX000i | Umbrella guide for using the S-Series together |
| S1000D | Technical publications |
| S2000M | Material management |
| S3000L | Logistics Support Analysis (LSA) |
| S4000P | Preventive maintenance |
| S5000F | In-service data feedback |
| S6000T | Training analysis and design |
The associated ASD-STE100 (Simplified Technical English) controlled-language standard is often used with S1000D to keep procedures clear and easy to translate.
Cost and current version
S1000D can be downloaded for free from its project website. The current release is Issue 6.0 (1 September 2024), which adds a new SVG profile among other changes.
The specification is maintained by the S1000D Steering Committee, which includes ASD, AIA, and the Air Transport Association (ATA), along with industry and defense representatives from member countries.