HINWEIS: Blauer Text stammt aus dem V-Modell-XT und 
kann gelöscht werden beziehungsweise soll ersetzt werden
-Systementwurf: Implementierungs-, Integrations- und Prüfkonzept SW-
…hier Name des Produktexemplars eintragen… 
Version: …eintragen…
Projektbezeichnung		PMBook24	
Projektleiter		
Verantwortlich		SW-Architekt	
Erstellt am		
Zuletzt geändert	27.06.2005 14:45	
Bearbeitungszustand	X	in Bearbeitung	
		vorgelegt	
		fertig gestellt	
Dokumentablage	C:\V-Modell-Editor\eclipse\workspace\weiter\Teilprojekte\TP14\templates\MasterTemplate.doc	
V-Modell-XT Version	Version 1.2.0	

Weitere Produktinformationen
Mitwirkend	[nicht beteiligt]	Systemsicherheitsbeauftragter
[nicht beteiligt]	SW-Entwickler	
Erzeugung	Produktumfang einer SW-Einheit im Unterstützungssystem
•	Implementierungs-, Integrations- und Prüfkonzept System
[Dateiname]
Unterstützungs-Systemarchitektur
[Dateiname]
Produktumfang einer SW-Einheit im System
•	Implementierungs-, Integrations- und Prüfkonzept System
[Dateiname]
Systemarchitektur
[Dateiname]	
Änderungsverzeichnis
Änderung	Geänderte Kapitel	Beschreibung der Änderung	Autor	Zustand	
Nr.	Datum	Version					
1		1.1	Alle	Initiale Produkterstellung			
Prüfverzeichnis
Die folgende Tabelle zeigt einen Überblick über alle Prüfungen – sowohl Eigenprüfungen wie auch Prüfungen durch eigenständige Qualitätssicherung – des vorliegenden Dokumentes.
Datum	Geprüfte Version	Anmerkungen	Prüfer	Neuer Produktzustand	

Inhalt
Bitte von Hand aktualisieren: rechte Maustaste, Felder aktualisieren…
1	Einleitung

1	

Einleitung
Das Implementierungs-, Integrations- und Prüfkonzept SW definiert den Entwicklungs- und Fertigstellungsprozess für eine SW-Einheit des Systems. Es gibt insbesondere dem SW-Entwickler und dem Prüfer Richtlinien für ihre Aufgaben.
Das Konzept beschreibt detailliert Programmierkonventionen, Vorgaben bezüglich Dokumentation, Vorgehen, Werkzeuge und Umgebungen für Implementierung, Installation, Integration und Prüfung der SW-Elemente. Dies schließt die Beschreibung der Entwicklungsumgebung, Werkzeuge (Compiler, Linker) und Programmiersprache ein.
Inhaltlich ist das Implementierungs-, Integrations- und Prüfkonzept SW konsistent zur SW-Architektur zu halten. Die dort getroffenen Entwurfsentscheidungen sind in geeigneter Weise umzusetzen. Hinsichtlich Organisation und Randbedingungen orientiert sich das Konzept an den Vorgaben im Projekthandbuch.
Verantwortlich für die Erstellung des Konzepts ist der SW-Architekt. Unterstützt wird er vom SW-Entwickler, der letztendlich die Verantwortung für die fertig entwickelte SW-Einheit trägt. Abhängig von den Vorgaben zur Qualitätssicherung werden die Prüfprodukte für die einzelnen SW-Elemente erstellt.

…hier Ihren Text einfügen…

2	
Vorgehen zur Realisierung und Realisierungsumgebung
Die Realisierung einer SW-Einheit sollte in einer geeigneten Umgebung im Rahmen eines definierten Entwicklungsprozesses erfolgen. Konkret sind die Entwicklungsumgebung sowie Werkzeuge wie Compiler oder Linker festzulegen. Das Vorgehen zur Realisierung wird mit Hilfe von Compilerprozeduren, Linkprozeduren und Übersetzungsreihenfolgen definiert. Die Angaben werden beispielsweise mit Werkzeugen wie Make oder Ant automatisierbar und somit wiederholbar gemacht. Für Kompilierungs- und Linkprozeduren werden alle relevanten Codereferenzen identifiziert.
Wird eine Entwicklungsumgebung langfristig zur Unterstützung des Systems in seinen Lebenszyklusphasen benötigt, ist ein eigenständiges Unterstützungssystem zu erstellen.

…hier Ihren Text einfügen…

2	
Vorgehen zur Integration und Integrationsbauplan
Die Architektur einer SW-Einheit legt fest, welche SW-Elementtypen benötigt werden und wie der strukturelle Aufbau der SW-Einheit aussieht. Zur Integrationsplanung sind die konkret zu entwickelnden SW-Elemente und die Reihenfolge der Integration aus der SW-Architektur abzuleiten und ein geeigneter Integrationsprozess zu definieren.
Das Vorgehen zur Integration legt fest, in welcher Umgebung und mit welchen Werkzeugen die Integration zu erfolgen hat. Dabei muss sichergestellt sein, dass Werkzeuge der Realisierungs- und der Integrationsumgebung zusammenpassen und einander in geeigneter Weise ergänzen. Der Integrationsbauplan definiert die Integrationsarchitektur und die Reihenfolge der Integration. Er legt zu den SW-Elementtypen der SW-Architektur die konkret zu realisierenden SW-Elemente fest und bestimmt die Integrationsreihenfolge.

…hier Ihren Text einfügen…

2	
Vorgehen zur Installation und Zielumgebungen
Teil des Entwicklungsprozesses ist die Identifikation der geforderten Zielumgebungen und die Beschreibung des Installationsprozesses. Es sind alle Zielumgebungen, in denen die SW-Einheit in den verschiedenen Entwicklungsphasen zu laufen hat, zu identifizieren und die Installationsprozeduren festzulegen. Vorgaben für die zu unterstützenden Zielumgebungen werden im Projekthandbuch definiert.
In der SW-Entwicklung werden häufig eine Prüfumgebung zur Durchführung von Prüfungen und eine Integrationsumgebung zur Simulation der endgültigen Zielplattform vorgegeben.
Für jede identifizierte Zielumgebung sind das Vorgehen zur Installation und die benötigten Werkzeuge zu beschreiben. Die Beschreibung der Installation auf der Zielplattform beruht auf den Inhalten dieses Themas. Sie wird im Rahmen der Nutzungsdokumentation in der Logistik erstellt und an den Auftraggeber ausgeliefert.

…hier Ihren Text einfügen…

2	
Vorgehen zur Prüfung und Prüfstrategie
Für alle SW-Elemente sind eine allgemeine Prüfstrategie und ein konkreter Prüfprozess festzulegen. Hierbei spielen Faktoren wie Wirtschaftlichkeit, Verfügbarkeit der Prüfumgebung, Prüfbarkeit oder Prüfdauer eine wichtige Rolle.
Der Prüfprozess legt Algorithmen, Prüfwerkzeuge und Prüfmethoden fest, die zur Durchführung der Prüfungen einzusetzen sind. Die konkrete Ausgestaltung des Prüfvorgehens erfolgt in den jeweiligen Prüfspezifikationen der SW-Elemente.
Die Prüfstrategie wird aus der Prüfstrategie des übergeordneten Implementierungs-, Integrations- und Prüfkonzepts, sowie aus den Vorgaben im Projekthandbuch und QS-Handbuch abgeleitet. Sie legt allgemeine Richtlinien und Kriterien fest, nach denen Prüfungen an SW-Elementen durchzuführen sind. Insbesondere sind in der Prüfstrategie die vom Auftraggeber explizit geforderten Nachweise und Randbedingungen zu berücksichtigen.
Die Prüfstrategie sollte speziell hinsichtlich Redundanz und Risikominimierung sowie hinsichtlich der Verfügbarkeit von bereits existierenden Hilfsmitteln betrachtet werden.

…hier Ihren Text einfügen…

2	
Zu prüfenden SW-Elemente
Die Prüfung eines SW-Elements ist aufwändig und nicht in allen Fällen erforderlich. Zur individuellen Anpassung des Aufwandes an die Projekterfordernisse hat der SW-Architekt, abhängig von den Vorgaben im Projekthandbuch und der festgelegten Prüfstrategie, die Möglichkeit festzulegen, für welche SW-Elemente der SW-Einheit eine Prüfung durchzuführen ist. Kriterien für die Notwendigkeit einer Prüfung können beispielsweise die Kritikalität und Komplexität des SW-Elements, sowie seine zentrale Rolle innerhalb der SW-Einheit sein. Für SW-Elemente, die als nicht zu prüfen eingestuft wurden, ist jeweils eine Begründung aufzuführen.

…hier Ihren Text einfügen…

2	
Systemsicherheitskritische SW-Elemente
Für jedes SW-Element ist festzuhalten, ob und in welcher Höhe es ein Gefährdungspotential besitzt, welcher Sicherheitsstufe es angehört und ob die Durchführung einer Gefährdungs- und Sicherheitsanalyse erforderlich ist. Die zu erfüllenden Sicherheitsanforderungen werden aus der SW-Spezifikation des SW-Elementes übernommen.
Sicherheitskritische SW-Elemente sind Elemente, die eine kritische Rolle bei der Gewährleistung der Sicherheitsanforderungen spielen, d. h. deren Risikobewertung / Gefährdungspotential einen vorher festgelegten Schwellenwert überschreitet.

…hier Ihren Text einfügen…

3	
 Abkürzungsverzeichnis
Abkürzung	Erklärung	

4	Literaturverzeichnis

5	Abbildungsverzeichnis

Vorgaben zur Prüfung des Dokuments
Inhaltliche und formale Vorgaben an das Produkt sind dem Teil 5: V-Modell-Referenz Produkte des V-Modell XT und gegebenenfalls einer zugehörigen Prüfspezifikation Dokument zu entnehmen. Für die Überprüfung des Produktes hinsichtlich seiner inhaltlichen Konsistenz zu bereits fertig gestellten Produkten sind die folgenden Produktabhängigkeiten zu überprüfen.

Produktumfang einer SW-Einheit im Unterstützungssystem
Betroffene Produkte:
•	Implementierungs-, Integrations- und Prüfkonzept System
Unterstützungs-Systemarchitektur
Beschreibung:
In der Unterstützungs-Systemarchitektur wird die Umsetzung von Anforderungen durch die SW-Einheit festgelegt. Der Entwurf der SW-Einheit wird jeweils in der SW-Architektur dokumentiert. Die zugehörige SW-Spezifikation beschreibt präzise die Schnittstelle der SW-Einheit und deren Realisierung.
Ausgehend von der SW-Spezifikation werden die Inhalte der Prüfspezifikation Systemelement erarbeitet. Für jeden spezifizierten Prüffall wird eine Prüfprozedur Systemelement erstellt. Die Ergebnisse der Ausführung dieser Prüfprozedur Systemelemente, das heißt die Durchführung der Prüffälle, werden durch ein Prüfprotokoll Systemelement dokumentiert.
In dem entsprechenden Implementierungs-, Integrations- und Prüfkonzept SW sind die notwendigen Vorgehensweisen für die Erstellung der SW-Einheit festgelegt.

Planung von Prüfung und Integration
Betroffene Produkte:
•	Implementierungs-, Integrations- und Prüfkonzept System
Implementierungs-, Integrations- und Prüfkonzept SW
Implementierungs-, Integrations- und Prüfkonzept HW
Projektplan
Beschreibung:
Das im Implementierungs-, Integrations- und Prüfkonzept System angegebene Vorgehen muss im Integrations- und Prüfplan Systemelemente des Projektplan in Form von Terminen und Ressourcen geplant werden.

Produktumfang einer SW-Einheit im System
Betroffene Produkte:
•	Implementierungs-, Integrations- und Prüfkonzept System
Systemarchitektur
Beschreibung:
In der Systemarchitektur wird die Umsetzung von Anforderungen durch die SW-Einheit festgelegt. Der Entwurf der SW-Einheit wird jeweils in der SW-Architektur dokumentiert. Die zugehörige SW-Spezifikation beschreibt präzise die Schnittstelle der SW-Einheit und deren Realisierung.
Ausgehend von der SW-Spezifikation werden die Inhalte der Prüfspezifikation Systemelement erarbeitet. Für jeden spezifizierten Prüffall wird eine Prüfprozedur Systemelement erstellt. Die Ergebnisse der Ausführung dieser Prüfprozedur Systemelemente, das heißt die Durchführung der Prüffälle, werden durch ein Prüfprotokoll Systemelement dokumentiert.
In dem entsprechenden Implementierungs-, Integrations- und Prüfkonzept SW sind die notwendigen Vorgehensweisen für die Erstellung der SW-Einheit festgelegt.

Vorgaben zur Prüfung der Systemelemente
Betroffene Produkte:
•	Implementierungs-, Integrations- und Prüfkonzept System
Implementierungs-, Integrations- und Prüfkonzept SW
Implementierungs-, Integrations- und Prüfkonzept Unterstützungssystem
QS-Handbuch
Implementierungs-, Integrations- und Prüfkonzept HW
Beschreibung:
Das QS-Handbuch enthält Vorgaben zur Prüfung der Systemelemente, die in den Implementierungs-, Integrations- und Prüfkonzepten berücksichtigt werden müssen.

Integration der Systemelemente
Betroffene Produkte:
•	SW-Komponente
SW-Modul
Externes SW-Modul
Implementierungs-, Integrations- und Prüfkonzept HW
SW-Einheit
Externes HW-Modul
HW-Modul
HW-Einheit
HW-Komponente
Segment
System
Implementierungs-, Integrations- und Prüfkonzept System
Implementierungs-, Integrations- und Prüfkonzept SW
Externe Einheit
Beschreibung:
Die Integration der Systemelemente muss entsprechend den Implementierungs-, Prüf- und Integrationskonzepten erfolgen.