summaryrefslogtreecommitdiff
path: root/LaTeX/chapters/simulator.tex
diff options
context:
space:
mode:
Diffstat (limited to 'LaTeX/chapters/simulator.tex')
-rw-r--r--LaTeX/chapters/simulator.tex79
1 files changed, 79 insertions, 0 deletions
diff --git a/LaTeX/chapters/simulator.tex b/LaTeX/chapters/simulator.tex
new file mode 100644
index 0000000..cee3e20
--- /dev/null
+++ b/LaTeX/chapters/simulator.tex
@@ -0,0 +1,79 @@
+\chapter{Der Simulator}
+
+\section{Graphical User Interface (GUI)}
+
+\subsection{Toolbar}
+
+\subsection{Visualisierung}
+
+\subsubsection{Zeitachse}
+
+\subsubsection{Prozesse}
+
+\subsubsection{Nachrichten}
+
+\subsection{``Sidebar''}
+
+\subsubsection{Ereignisse}
+
+\subsubsection{Variablen}
+
+\subsection{Loggfenster}
+
+\subsection{Expertenmodus}
+
+\subsubsection{Lamport- und Vektorzeit}
+
+\subsubsection{Loggfilter}
+
+\subsubsection{Lokale und globale Ereignisse}
+
+\section{Ereignisse}
+
+\subsection{Prozessabsturz}
+
+\subsection{Prozesswiederbelebung}
+
+\subsection{Aktivierung und Deaktivierung von Protokollen}
+
+\subsection{Weitere Protokollereignisse}
+
+\section{Protokolle}
+
+\subsection{Beispiel (Dummy) Protokoll}
+
+\subsection{Das Ping-Pong Protokoll}
+
+\subsection{Das Broadcast-Sturm Protokoll}
+
+\subsection{Das Protokoll zur internen Synchronisierung in einem synchronen System}
+
+\subsection{Christians Methode zur externen Synchronisierung}
+
+\subsection{Berkeley Algorithmus zur internen Synchronisation}
+
+\subsection{Das Ein-Phasen Commit Protokoll}
+
+\subsection{Das Zwei-Phasen Commit Protokoll}
+
+\subsection{Der ungen\"{u}gende (Basic) Multicast}
+
+\subsection{Der zuverl\"{a}ssige (Reliable) Multicast}
+
+\section{Zeitformate}
+
+\subsection{``Normale Zeit''}
+
+\subsection{Die Logische Uhr von Lamport}
+
+\subsection{Die Vektor-Zeitstempel}
+
+\section{Einstellungen}
+
+\subsection{Simulationseinstellungen}
+
+\subsection{Prozesseinstellungen}
+
+\subsection{Protokolleinstellungen}
+
+