Premise
The S1000D specification combines three separate specifications:
Business Architecture Specification includes elements like DMC components (MODELIC, SDC, MICC, SNS, etc), Applicability, CIRs and other constructs supporting defense and aerospace technical data.
Semantic Specification relates elements to semantic elements, like //step as procedural element, //challrsp as challenge / response element.
Markup Specification the actual XSD that defines the XML markup.
Full S1000D systems have combined costs ranging from $12k per user per year to $50k per user per year, not counting migration and maintenance costs. Smaller organizations are unable to support these costs while remaining competitive.
However the Business Architecture is often the singular critical aspect for supporting aerospace and defense projects. That architecture can be established in other markup formats and processes.
Ascii1000D uses the S1000D business architecture as applied in the Asciidoc LML (lightweight markup language), with additional Semantic Specification requirements supported via the use of Asciidoc Roles. Using the Docs-As-Code paradigm, Ascii1000D builds on long-established process that already exists for the management of software code.
Using the Docs-As-Code approach provides a CCMS framework with standard technology on established tooling, rather than bespoke CCMS (component content management system), bespoke editor, and likely a separate bespoke build engine for PDFs and IETMs.