§ 01 — Overview

Keep your editor.
Gain the platform.

Ironmark is a self-hosted technical publications platform for MIL-STD-40051, MIL-PRF-63029, and S1000D. Authors can keep Oxygen, Arbortext, or another XML editor through the Desktop Launcher, or use Ironmark's browser editor, while the platform manages document control, review, on-demand validation, publishing, IADS-compatible delivery packages, reporting, APIs, and controlled distribution.

Explore verified capabilities →

Standards MIL-STD-40051 MIL-PRF-63029 GEIA-STD-0007 S1000D 4.2 · 5.0 · 6.0
Editor-agnosticOxygen, Arbortext, or Ironmark's browser editor — same CSDB, same workflow.
Same repositoryS1000D, 40051, 63029, GEIA-STD-0007 share one project model.
Published pricing5-, 10-, and 25-seat annual license bands.
Deploy your wayOn-premise or airgap. Browser access for the platform; no per-author install.

Ironmark isn't a collection of standard-specific products. It's one platform with standards-specific capabilities where they make sense.

Ironmark editor — structured view of an S1000D data module with schema-aware widgets, validation panel, and BREX rule diagnostics.

Structured editor — S1000D data module with schema-aware widgets, validation, and BREX diagnostics.

What an XML editor covers
  1. 01Structured authoring

…and that's where the box ends. Everything below happens outside the editor.

What Ironmark covers
  1. 01Structured authoring/editing — S1000D 4.2 / 5.0 / 6.0, MIL-STD-40051, MIL-PRF-63029, GEIA-STD-0007
  2. 02Review & QA — peer review, IPRF, review queue, BREX rules
  3. 03Applicability — CCT / ACT / PCT, filter wizard, per-asset preview
  4. 04Parts & IPD — catalog, cross-DM search, RPSTL, scan-TM discovery
  5. 05Publishing — PDF (WeasyPrint / FO), IETP, IADS packages, project-level formatter overrides
  6. 06Portal delivery — branded customer portal ships with every program, controlled distribution built in
  7. 07Customer feedback — DA-2028, redlines, customer file inbox, triage workflow
  8. 08Compliance & audit — role scoping, sudo-style elevation, tamper-evident audit log
  9. 09Program reporting — PM dashboard, per-author health, applicability coverage, quality summaries

If your program spends more time on stages 2–9 than on stage 1, you'll outgrow an XML-editor-only tool fast. That's the gap Ironmark was built to close.

Editor is your choice

Use Oxygen, Arbortext, or Ironmark's browser editor. Every author works in the tool they're most productive in while sharing the same CSDB, workflow, publishing, and delivery platform.

Check-in / check-out happens through the web either way, so review, applicability, parts, publishing, and portal delivery see the same document no matter which editor produced the XML. Ironmark's built-in structured and visual editors are optional — teams already committed to a desktop authoring tool don't need to migrate to adopt the platform.

The Ironmark Desktop Launcher is a small Windows helper that hands off round-trip check-out → external editor → check-in from the browser: one click opens the document in Oxygen, Arbortext, or any XML editor that reads a file path from the command line, and each save flushes back to the server.

Authors keep the editor they know. Programs gain workflow, review, publishing, traceability, and delivery.

§ 02 — Standards
Standards you support

Pick your standard for the details.

Ironmark ships as one platform with per-standard SDM packages. Each landing below covers versions supported, schema/DTD handling, publishing outputs, and what's first-class in the UI versus what round-trips as XML.

S1000D 4.2 · 5.0 · 6.0

Data modules, PM, DDN, BREX, CIR, applicability, IADS import/export.

  • Structured + visual editors, per-version DM templates
  • CIR: warnings, cautions, tools, supplies, parts, personnel, prerequisites
  • BREX validation with structural + non-structural rules
  • IADS export as combined package or ZIP of per-project .iads
S1000D details →

MIL-STD-40051

Work packages, RPSTL, XSL-driven PDF pipeline, PMC assembly.

  • WP / genwp / paper.manual DOCTYPE handling
  • RPSTL work packages with IPD-style catalog editing
  • XSL-FO to PDF via ironmarkpdf (in-box) or Apache FOP (optional external engine, needs a JRE)
  • Change bars, TOC generation, cover page from project metadata
MIL-STD-40051 details →

MIL-PRF-63029

Commodity-specific technical manuals with the 63029 DOCTYPE chain.

  • DOCTYPE preservation on round-trip export
  • Custom DTD folder retention on IADS import
  • Per-project DTD override if you ship a customer-supplied one
MIL-PRF-63029 details →

GEIA-STD-0007

Logistics product data ingested and mapped to source-of-record modules.

  • Ingest source → master with applicability-tagged rollup
  • Track ingest records + "newer baseline available" state
  • Applicability alignment for downstream S1000D or 40051 output
GEIA-STD-0007 details →
Cross-domain traceability

Standards Ironmark reads, not authors.

The S-Series analysis and feedback standards are consumed as structured datasets rather than manually authored in Ironmark. Ironmark ingests, processes, cross-links and re-emits them as exchange bundles. Each package does register a single dataset document type with a starter template, so one can be created and edited — but none offers the multi-document authoring model the narrative standards have, and that is not what they are here for.

The point is not that Ironmark reads four more XML dialects. It is that these datasets describe different portions of the same support system, and Ironmark treats each dataset as authoritative for the identifiers it owns — so a breakdown element, the preventive-maintenance task analysed against it, and the data module that implements that task all resolve to one another:

S3000L breakdown → S4000P analysis / task → S1000D implementation
S6000T training requirement → competency → supporting S1000D content

Two mechanisms, deliberately separate. Identifiers are extracted deterministically — an identifier in the dataset becomes an identifier in the graph, with no interpretation. Links between projects are then proposed by exact identifier matching, each carrying the identifier that produced it. A proposal is not a relationship: it stays out of the traceability matrix until a reviewer confirms it, and the confirmed link records who accepted it. Rejected proposals are remembered, so re-running discovery cannot quietly reinstate something already ruled out. Ironmark does not infer relationships it cannot point at a matching identifier for.

S5000F 4.0

In-service feedback, ingested over REST or as a file.

  • Authenticated ingest endpoint for ISF datasets
  • Exports S5000F exchange bundles — datasets, schema and manifest
  • Schema validation during ingest when the required schema is available; BREX through the normal on-demand validation workflow

S3000L 3.0

Logistic support analysis as a source of identifiers.

  • Breakdown elements, parts, tasks and components extracted verbatim
  • Breakdown and candidate references carried through as identifiers, not interpreted

S4000P 3.0

Preventive maintenance analysis, linked both ways.

  • PM task and analysis identifiers extracted
  • Matched against S3000L breakdowns and the S1000D data modules implementing each task

S6000T 3.0

Training needs analysis, tied to the content that teaches it.

  • Learning objectives and competency identifiers extracted
  • Matched against S1000D content and S3000L competency libraries
§ 03 — Workflow
Beyond the editor

The parts of the lifecycle an XML editor doesn't cover.

Each landing walks the flow, the built-in tools, and what integrates. Start with the ones your program spends the most time on.

Review & BREX

In-Process Review Forms, peer review with self-guard, BREX rule validation without XPath authoring from scratch.

Review workflow →

Parts & RPSTL

Cross-DM parts browser, catalog editor, scan-TM for undiscovered partRefs, NHA tree and part-relationship graph.

Parts workflow →

Applicability

CCT / ACT / PCT wizard, per-asset preview, scan-TM for existing conditions, ingest source-to-master with applicability-tagged rollup.

Applicability workflow →

Publishing & delivery

PDF (WeasyPrint or XSL-FO), IETP, IADS. Publications page bundles change cycles and TM Families for paired-manual publish.

Publishing workflow →

Customer portal & feedback

Branded portal ships with every program. DA-2028 intake, redline feedback, deliverable pickup with acknowledgment, customer file inbox.

Portal & feedback →

Compliance & audit

Role scoping, sudo-style temporal elevation, tamper-evident audit chain, per-project settings for strict SoD.

Compliance workflow →
§ 04 — How-To
Task-oriented guides

Get the concrete thing done.

Short guides for the things authors, QA leads, and program managers actually search for. Each answers one question end-to-end, with the exact clicks and settings.

Generate an IADS delivery package

Combined vs ZIP, TM Families for paired manuals, DTD folder, source dataset preservation.

Guide →

Set up BREX rules without XPath

Rule builder, structural vs non-structural, quick-fix widgets, per-project scoping.

Guide →

Publish a MIL-STD-40051 PDF

PM Builder, WeasyPrint vs XSL-FO, change bars, cover page from project metadata.

Guide →

Import an IADS package

DTD folder retention, source TOC + dataset preservation, project-level DTD override.

Guide →

Run a peer review with IPRF

Open a review, assign reviewers, close with aggregate result, auto up-issue on approval.

Guide →

All how-to guides →

§ 05 — Choosing your platform
If you're evaluating against another tool

Editor, meet platform.

Ironmark isn't a like-for-like replacement for a desktop XML editor — it adds program-scale workflow around the XML editor your authors already use. These pages walk what stays the same, what changes, and where each tool fits. Consultative, not adversarial.

Already committed to Oxygen or Arbortext? Keep them — the Ironmark Desktop Launcher round-trips a check-out through your desktop editor of choice so your authors don't have to switch tools to adopt the platform.

Ironmark and PTC ArborText

Structured authoring, S1000D and 40051 support, published 5-, 10-, and 25-seat license bands, browser-based, portal delivery included. Or keep Arbortext and check in through the Desktop Launcher.

Read →

Ironmark and Oxygen XML Editor

Different categories, meant to coexist. Oxygen stays your editor; Ironmark handles the CSDB, review, publishing, IADS delivery, and portal around it. Launcher makes the pairing one-click.

Read →

Ironmark and Adobe FrameMaker (XML)

Same-structured content, but the review/publish/deliver flow ships in the same tool — no chain of desktop plugins.

Read →

Ironmark and desktop XML editors

What you keep, what you lose, and what shows up that no desktop tool ships: portal, feedback triage, PM dashboard. Coexist via the Desktop Launcher — one click round-trips a check-out through your editor of choice.

Read →
§ 06 — Coverage snapshot

What's first-class vs passive.

Some standards constructs have a dedicated UI (a first-class editor with schema-aware widgets); others round-trip as XML through the structured editor with template + descriptor scaffolding. The full matrix lives on the detail pages — a quick snapshot:

First-class UIEditor, IPD/parts, BREX, applicability wizard, PM Builder, CIR, IADS import/export, TM Families
Structured editorFault, proced, descript, learning, process, wrng, sb, schedul, brdoc, dml, scocontent
Other recognized XMLStored and edited through the structured/source workflow; validation and publishing depend on the installed SDM and customer-provided schemas or DTDs
Deliberately out of scopeSCORM package build, RailDex/ShipDex non-BREX overlays

Per-standard detail on each standards page.

§ 07 — Pricing

Annual self-hosted term licenses. Published bands.

Licenses are sold in 5-, 10-, and 25-seat bands, not as individual seats. The per-seat range below shows the effective annual rate across those bands.

Authoring license bands5, 10, or 25 seats. Effective rate: $520–$840 / seat / year. Author, peer reviewer, CIR controller. See FAQ 6.02 for how a seat is counted.
All other rolesIncluded. QA, program manager, admin, graphics editor, viewer, customer. Unlimited.
Customer portalShips free with every program
SDM packagesStandard SDMs included; specialty may be additional

Detailed pricing PDF →

§ 08 — Contact

30-day full trial. No credit card.

Give us a program contact, a rough seat count, and the standards you use. We will confirm the evaluation scope and provision a time-limited hosted trial instance.