4 Teil 5: V-Modell-Referenz Produkte

4.2 Überblick über das Produktmodell des V-Modells

4.2.2 Strukturelle Produktabhängigkeiten

Die Systemarchitektur und die Unterstützungs-Systemarchitektur beschreiben eine hierarchische Struktur des Systems und der Unterstützungssysteme. Diese hierarchische Struktur ist eine logische Strukturierung des Systems und der zugehörigen Unterstützungssysteme. Sie spiegelt aber nicht die vollständige Kompositionsstruktur beziehungsweise den Bauplan des Systems wider. Dementsprechend zeigt sich auch nicht die vollständige Kommunikations- und Schnittstellenstruktur. Sie ist eine logische hierarchische Strukturierung des Systems. Die Aufbauregeln dieser hierarchischen Struktur sind mit Hilfe struktureller Produktabhängigkeiten im V-Modell beschrieben.

Hinweis: Das V-Modell XT Bund ist auf die Entwicklung von Software ausgerichtet. Daher werden Hardware-Anteile an einem System nicht berücksichtigt. Damit bildet das Systemmodell des V-Modell XT Bund ein Teilmodell des Standards ab. Für Erläuterungen zum Bereich Hardware wird daher auch auf den Standard verwiesen. Die Bilder zeigen den die entfernten Teile.

Das System

Abbildung 70 illustriert diese Abhängigkeiten. Ein System kann dabei aus beliebig vielen ineinander geschachtelten Segmenten bestehen. Segmente, die nicht in weitere Segmente unterteilt sind, bestehen aus SW-Einheiten und Externen Einheiten. Externe Einheiten sind nicht weiter untergliedert. SW-Einheiten unterteilen sich in beliebig viele, ineinander geschachtelte Elemente vom Typ SW-Komponente . Eine SW-Komponente, die ihrerseits nicht weiter unterteilt ist, bestehen aus Produkten des Typs SW-Modul. Daneben gibt es auf der SW-Ebene Produkte der Typen Externes SW-Modul, die ebenfalls nicht weiter untergliedert sind.

Sowohl die Segment-Ebene wie auch die Komponenten-Ebene können entfallen, sodass SW-Einheiten strukturell direkt unter dem System und SW-Module direkt unter SW-Einheiten angeordnet sein können.

Unterstützungssystem

Neben jedem System kann im Rahmen eines V-Modell-Projektes eine Reihe von Unterstützungssystemen entwickelt werden. Jedes Unterstützungssystem ist dabei strukturell wie ein System aufgebaut. Für das System und für die Unterstützungssysteme können jeweils beliebig viele logistische Unterstützungsdokumentationen erstellt werden. Eine logistische Unterstützungsdokumentation ist eine inhaltlich zusammengehörende Menge von Dokumentationen, bestehend aus Nutzungsdokumentationen und Ausbildungsunterlagen.

images/ALLG-Produktabhaengigkeiten-Strukturell.gif

Abbildung 70: Strukturelle Produktabhängigkeiten im Überblick