In der
MSRSYS.DTD kann das Verhalten einer Komponente als Funktionshierarchie beschrieben werden (
<behaviour>). Diese Beschreibung ist unabhängig von der Implementierung in Hardware bzw. Software.
Für die Realisierung in Software dient die
MSRSW.DTD. Diese ist funktionsorientiert

aufgebaut. Der Zusammenhang zwischen Funktionen in
MSRSYS.DTD und
MSRSW.DTD kann über Referenzierung (
<sw-fulfils>) hergestellt werden.