-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtemplate_komponentenbeschreibung.tex
66 lines (48 loc) · 1.96 KB
/
template_komponentenbeschreibung.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
\section{Dokumentengeschichte}
\begin{table}[h]
\begin{tabular}{|l|l|l|}
\hline
Zeitraum & TPL/Autor(en) & Änderungen \\
\hline
Sommersemester 1980 & IHR NAME &
\\
\hline
\end{tabular}
\caption{Dokumentengeschichte}
\end{table}
\section{Aufgabe der Komponente}
Verbale kurze prägnante Beschreibung, was die Komponente leisten soll.
Das sind wenige Seiten.
(Ausfüllen in Prototyp-Phase)
\section{Architektur}
\subsection{Überlick}
Grafik der Teile der Komponente (wichtig: Benennung aller Schnittstellen).
Anwendung der Komponente nennen (Use Case).
Übliche Interaktionen durch Interaktionsdiagramme.
(Ausfüllen in Prototyp-Phase)
\subsection{Schnittstellendefinitionen}
Beschreibung der angebotenen Schnittstellen. Benennung der Funktionen
mit Vor- und Nachbedingungen. Beschreibuung des Protocol-Bindings.
(Beginnen in Prototyp-Phase. Konkretisieren in der Alphaphase)
\subsection{genutztes Komponenten}
Beschreibung, welche weiteren Komponenten (in welchen Versionen, wo beziehbar) genutzt werden.
(Beginnen in Prototyp-Phase. Konkretisieren in der Alphaphase)
\section{Nutzung}
\subsection{Code}
Wo findet man den Code. Struktur des Codes. (In Prototyphase ausfüllen,
kann dort sehr kurz sein. Ab Alpha-Phase konkret beschreiben.)
\subsection{Deployment / Runtime}
Beschreibung wie die Komponenten aus dem Quellcode erzeugt werden kann,
wie sie installiert wird und wie man sie startet.
\section{Qualitätssicherung}
(Ausfüllen ab Alpha-Phase).
Wie erfolgt die Sicherung der Qualität? Keine Romane, sondern ehrlich notieren,
was man tut. Wenn man nichts tut, dann steht hier: Wir sichern die Qualität der
Komponente nicht.
Issue-Tracking: wie erfolgt das, interne Fehlermeldungen (ab Alpha),
externe Fehlermeldungen ab Beta.
\subsection{Test}
Wie wird die Komponente getestet.
\section{Vorschläge / Ausblick}
Was ist aufgefallen, was sollte man ändern? Löschen Sie auch gern die Kommentare
der Vorgänger, aber nur, wenn es wirklich nicht mehr relevant ist.