Da der TOSCA-Standard (OASIS: 2013, 2019) es erlaubt, Anwendungen standardisiert und anbieterunabhängig zu modellieren, zu provisionieren und zu deployen, eignet er sich auch zum langfristigen Archivieren und Betreiben von in den DH erzeugter Forschungssoftware (vgl. Neuefeind et al.: 2018). Hierbei werden Anwendungen mithilfe von wiederverwendbaren Komponententypen, sog. <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Node Types</hi>, modelliert. Um Abhängigkeiten zwischen diesen unterschiedlichen Komponenten einer Anwendung darzustellen, werden verschiedene Beziehungstypen, sog. <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Relationship Types</hi>, verwendet. So kann bspw. eine einfache PHP Webanwendung, die auf eine Datenbank zugreift, als eine Instanz des Node Types <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">PHP Anwendung</hi> modelliert werden, welche sich zu einer Instanz des <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">MySQL Datenbank</hi> Node Types verbindet. Die Verbindung der beiden Komponenten zueinander wird durch den Relationship Type <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">connectsTo</hi> dargestellt. Zusätzlich kann bspw. angegeben werden, dass beide Komponenten auf einer Ubuntu virtuellen Maschine (VM) installiert werden müssen, welche wiederum eine Instanz des Node Types <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">Ubuntu VM</hi> ist (vgl. Neuefeind et al.: 2019).