Die Software umfaßt die folgenden Haupteile (siehe Softwarestruktur, oberste Ebene.) (Die Softwarestrukur wird nachfolgend in Form von Near&Far -Grafiken (vgl. B. Erklärung der Near&Far-Symbole) dargestellt).
Abbildung 6: Softwarestruktur, oberste Ebene.

<short-name>
Kurzname für das gesamte Dokument.
<project-data>
Projektdaten (2.2.2. Projektdaten)
<admin-data>
Verwaltungsdaten (E.1. Administrative Daten)
<introduction>
<sw-function-refs>
Verweis auf externe Software (2.2.1. Verweise auf "externe" Software)
<sw-data-dictionary-spec>
Globales Datenlexikon (2.2.3. Datenlexikon)
<sw-function-spec>
Detaillierte Spezifikation der Software-FunktionSoftware-Funktionen (2.2.4.1.1. Funktionsdefinition)
<sw-param-contents-spec>
<add-spec>
Zusatzliche, halbformale Spezifikationen (2.2.7. Zusätzliche Spezifikationen)
<sw-glossary>
Erlaubt die Erfassung eines Glossars (2.2.6. Glossar für das Dokument)
<locs>
Platzhalter für dokumentübergreifende Referenzierungen. Details siehe Concepts of MSR-DTD