S1000D and S-Series
Data Module
Definition
What Data Module Means
A data module is one self-contained piece of information: a maintenance task, a description, a fault isolation procedure, a parts listing. It is authored once, stored once, and referenced by every publication that needs it.
Crucially, data modules are typed. A procedural module is not a descriptive module with different headings; each type carries its own schema and its own obligations about what it must contain. That typing is what allows a machine to validate whether content is complete, and it is the reason S1000D content survives tool changes that would destroy a word processor library.
Nearby
Related Terms
The structured identifier that gives every S1000D data module a unique address encoding what it covers and what kind of information it holds.
CSDBThe managed repository at the center of an S1000D program, holding every data module once and assembling publications from them on demand.
S1000DThe international specification for producing technical publications from a common source database, used across aerospace, defense, land and sea programs.
Publication ModuleThe S1000D object that defines a deliverable publication as an ordered assembly of references to data modules, rather than as a document.
Get In Touch
Beyond the Definition
Knowing what a term means is the easy half. If you need to know what it obligates on your program, that is the conversation we are built for.