• DOS ROM format
  • Requirements
  • Preamble
  • The ROM Shall be Self-Contained
  • The Content Shall be Immutable
  • Packaging a ROM Shall be Easy
  • Content Shall be Compressed
  • DOS Content Shall be Organized into Drive Mount Directories
  • Performance Shall be No Slower Than Baseline
  • Content Shall be Recoverable
  • Corruption Shall be Detectable
  • Extraction Shall be Possible Using Multiple Tools (Future-Proof)
  • It Shall Be Packed in a Consistent Order
  • The Format Shall be Extensible and Versioned
  • An Optional Primary Executable Entry Point Shall be Definable
  • An Optional Alternate Executable Entry Point Shall be Definable
  • It Should Accept an Integration Version and Date
  • It Should Define an Extensible Metadata File and Format
  • It Should Define a Layout for Metadata Files
  • It Should Allow the Addition of a Digital Signature during Creation
  • Background
  • Description
  • It Should Define the Name and Location for the Signer's Public Key
  • It Should Allow the Authentication of a Digital Signature
  • Design
  • Container Format
  • Behaviour
  • Compression
  • Performance
  • More Design elements coming ...
  • Implementation Plan
  • Verification Cross-Reference Matrix (VCRM)