%PDF-1.5 % 1 0 obj << /S /GoTo /D (chapter*.4) >> endobj 4 0 obj (Abbildungsverzeichnis) endobj 5 0 obj << /S /GoTo /D (chapter*.5) >> endobj 8 0 obj (Tabellenverzeichnis) endobj 9 0 obj << /S /GoTo /D (chapter*.6) >> endobj 12 0 obj (Verzeichnis der Listings) endobj 13 0 obj << /S /GoTo /D (section*.7) >> endobj 16 0 obj (Abk\374rzungsverzeichnis) endobj 17 0 obj << /S /GoTo /D (chapter.1) >> endobj 20 0 obj (1 Einleitung) endobj 21 0 obj << /S /GoTo /D (section.1.1) >> endobj 24 0 obj (1.1 Motivation und Problemstellung) endobj 25 0 obj << /S /GoTo /D (section.1.2) >> endobj 28 0 obj (1.2 Zielstellung) endobj 29 0 obj << /S /GoTo /D (section.1.3) >> endobj 32 0 obj (1.3 Methodisches Vorgehen) endobj 33 0 obj << /S /GoTo /D (chapter.2) >> endobj 36 0 obj (2 Grundlagen) endobj 37 0 obj << /S /GoTo /D (section.2.1) >> endobj 40 0 obj (2.1 Softwarevisualisierung) endobj 41 0 obj << /S /GoTo /D (section.2.2) >> endobj 44 0 obj (2.2 jQAssistant) endobj 45 0 obj << /S /GoTo /D (section.2.3) >> endobj 48 0 obj (2.3 Neo4j) endobj 49 0 obj << /S /GoTo /D (section.2.4) >> endobj 52 0 obj (2.4 Webanwendungen und web-basierte Frameworks) endobj 53 0 obj << /S /GoTo /D (section.2.5) >> endobj 56 0 obj (2.5 D3.js) endobj 57 0 obj << /S /GoTo /D (section.2.6) >> endobj 60 0 obj (2.6 Dashboards) endobj 61 0 obj << /S /GoTo /D (chapter.3) >> endobj 64 0 obj (3 Konzeption) endobj 65 0 obj << /S /GoTo /D (section.3.1) >> endobj 68 0 obj (3.1 Mission Statement) endobj 69 0 obj << /S /GoTo /D (section.3.2) >> endobj 72 0 obj (3.2 Architekturziele) endobj 73 0 obj << /S /GoTo /D (section.3.3) >> endobj 76 0 obj (3.3 Kontextabgrenzung) endobj 77 0 obj << /S /GoTo /D (subsection.3.3.1) >> endobj 80 0 obj (3.3.1 Fachlicher Kontext) endobj 81 0 obj << /S /GoTo /D (subsubsection.3.3.1.1) >> endobj 84 0 obj (3.3.1.1 Literaturrecherche zu typischen Aufgaben von Projektleitern) endobj 85 0 obj << /S /GoTo /D (subsubsection.3.3.1.2) >> endobj 88 0 obj (3.3.1.2 Analyse existierender Dashboard-Werkzeuge) endobj 89 0 obj << /S /GoTo /D (subsubsection.3.3.1.3) >> endobj 92 0 obj (3.3.1.3 Use-Case-Diagramm der zu unterst\374tzenden Aufgaben) endobj 93 0 obj << /S /GoTo /D (subsubsection.3.3.1.4) >> endobj 96 0 obj (3.3.1.4 Mockups der Benutzungsschnittstelle) endobj 97 0 obj << /S /GoTo /D (subsection.3.3.2) >> endobj 100 0 obj (3.3.2 Technischer Kontext) endobj 101 0 obj << /S /GoTo /D (section.3.4) >> endobj 104 0 obj (3.4 Randbedingungen) endobj 105 0 obj << /S /GoTo /D (subsection.3.4.1) >> endobj 108 0 obj (3.4.1 Technische Randbedingungen) endobj 109 0 obj << /S /GoTo /D (subsection.3.4.2) >> endobj 112 0 obj (3.4.2 Organisatorische Randbedingungen) endobj 113 0 obj << /S /GoTo /D (section.3.5) >> endobj 116 0 obj (3.5 Risiken und technische Schulden) endobj 117 0 obj << /S /GoTo /D (section.3.6) >> endobj 120 0 obj (3.6 Entwurfsentscheidungen) endobj 121 0 obj << /S /GoTo /D (subsection.3.6.1) >> endobj 124 0 obj (3.6.1 Auswahl des Neo4j-Treibers) endobj 125 0 obj << /S /GoTo /D (subsection.3.6.2) >> endobj 128 0 obj (3.6.2 Vergleich existierender Webframeworks) endobj 129 0 obj << /S /GoTo /D (subsubsection.3.6.2.1) >> endobj 132 0 obj (3.6.2.1 Angular) endobj 133 0 obj << /S /GoTo /D (subsubsection.3.6.2.2) >> endobj 136 0 obj (3.6.2.2 Backbone.js) endobj 137 0 obj << /S /GoTo /D (subsubsection.3.6.2.3) >> endobj 140 0 obj (3.6.2.3 Ember.js) endobj 141 0 obj << /S /GoTo /D (subsubsection.3.6.2.4) >> endobj 144 0 obj (3.6.2.4 Vue.js) endobj 145 0 obj << /S /GoTo /D (subsubsection.3.6.2.5) >> endobj 148 0 obj (3.6.2.5 React) endobj 149 0 obj << /S /GoTo /D (section.3.7) >> endobj 152 0 obj (3.7 L\366sungsstrategie) endobj 153 0 obj << /S /GoTo /D (chapter.4) >> endobj 156 0 obj (4 Implementierung) endobj 157 0 obj << /S /GoTo /D (section.4.1) >> endobj 160 0 obj (4.1 Implementierungskomponenten) endobj 161 0 obj << /S /GoTo /D (subsection.4.1.1) >> endobj 164 0 obj (4.1.1 CoreUI) endobj 165 0 obj << /S /GoTo /D (subsection.4.1.2) >> endobj 168 0 obj (4.1.2 Nivo) endobj 169 0 obj << /S /GoTo /D (section.4.2) >> endobj 172 0 obj (4.2 Dashboard) endobj 173 0 obj << /S /GoTo /D (subsection.4.2.1) >> endobj 176 0 obj (4.2.1 Startseite) endobj 177 0 obj << /S /GoTo /D (subsection.4.2.2) >> endobj 180 0 obj (4.2.2 Einstellungen) endobj 181 0 obj << /S /GoTo /D (subsection.4.2.3) >> endobj 184 0 obj (4.2.3 Benutzerdefinierte Abfragen) endobj 185 0 obj << /S /GoTo /D (subsection.4.2.4) >> endobj 188 0 obj (4.2.4 Visualisierungskomponenten) endobj 189 0 obj << /S /GoTo /D (subsubsection.4.2.4.1) >> endobj 192 0 obj (4.2.4.1 Struktur) endobj 193 0 obj << /S /GoTo /D (subsubsection.4.2.4.2) >> endobj 196 0 obj (4.2.4.2 Dateitypen) endobj 197 0 obj << /S /GoTo /D (subsubsection.4.2.4.3) >> endobj 200 0 obj (4.2.4.3 Abh\344ngigkeiten) endobj 201 0 obj << /S /GoTo /D (subsubsection.4.2.4.4) >> endobj 204 0 obj (4.2.4.4 Aktivit\344ten) endobj 205 0 obj << /S /GoTo /D (subsubsection.4.2.4.5) >> endobj 208 0 obj (4.2.4.5 Wissensverteilung) endobj 209 0 obj << /S /GoTo /D (subsubsection.4.2.4.6) >> endobj 212 0 obj (4.2.4.6 Hotspots) endobj 213 0 obj << /S /GoTo /D (subsubsection.4.2.4.7) >> endobj 216 0 obj (4.2.4.7 Statische Quellcodeanalyse) endobj 217 0 obj << /S /GoTo /D (subsubsection.4.2.4.8) >> endobj 220 0 obj (4.2.4.8 Testabdeckung) endobj 221 0 obj << /S /GoTo /D (subsubsection.4.2.4.9) >> endobj 224 0 obj (4.2.4.9 Erstellung) endobj 225 0 obj << /S /GoTo /D (section.4.3) >> endobj 228 0 obj (4.3 Eingesetzte Werkzeuge) endobj 229 0 obj << /S /GoTo /D (subsection.4.3.1) >> endobj 232 0 obj (4.3.1 Entwicklung und Test) endobj 233 0 obj << /S /GoTo /D (subsubsection.4.3.1.1) >> endobj 236 0 obj (4.3.1.1 Jest) endobj 237 0 obj << /S /GoTo /D (subsubsection.4.3.1.2) >> endobj 240 0 obj (4.3.1.2 Codecov) endobj 241 0 obj << /S /GoTo /D (subsubsection.4.3.1.3) >> endobj 244 0 obj (4.3.1.3 Travis CI) endobj 245 0 obj << /S /GoTo /D (subsubsection.4.3.1.4) >> endobj 248 0 obj (4.3.1.4 Prettier) endobj 249 0 obj << /S /GoTo /D (subsubsection.4.3.1.5) >> endobj 252 0 obj (4.3.1.5 Docker) endobj 253 0 obj << /S /GoTo /D (subsection.4.3.2) >> endobj 256 0 obj (4.3.2 Installation und Wartung) endobj 257 0 obj << /S /GoTo /D (chapter.5) >> endobj 260 0 obj (5 Evaluation) endobj 261 0 obj << /S /GoTo /D (chapter.6) >> endobj 264 0 obj (6 Fazit und Ausblick) endobj 265 0 obj << /S /GoTo /D (chapter*.9) >> endobj 268 0 obj (Anhang) endobj 269 0 obj << /S /GoTo /D (section.Alph0.1) >> endobj 272 0 obj (A jQAssistant-Konzeptregeln) endobj 273 0 obj << /S /GoTo /D (section.A.2) >> endobj 276 0 obj (B Dateistruktur) endobj 277 0 obj << /S /GoTo /D (section*.10) >> endobj 280 0 obj (Glossar) endobj 281 0 obj << /S /GoTo /D (chapter*.12) >> endobj 284 0 obj (Literaturverzeichnis) endobj 285 0 obj << /S /GoTo /D (chapter*.13) >> endobj 288 0 obj (Selbstst\344ndigkeitserkl\344rung) endobj 289 0 obj << /S /GoTo /D [290 0 R /Fit] >> endobj 292 0 obj << /Length 543 /Filter /FlateDecode >> stream xڍSM0Wpiqm[WnmeCӃBLdDͯ_;U'f
YȘ䨤+8G5HD݃xQv< g0glI*Վ F_q{[9 Խ;1ˠlnV ۈ`țk-io`\5nڞθeP \d0TU=\`M %,I,!ALsDJl(O7bwRf4Bs@wvV 5& ʱxõ}n{\(Fm>`&>=Ah3̺nFi_qkj\,e||Y'kS>otl} Y{֔foS-mI!;D⪈aًkqW (ae*yfP]{MŤ9rj k)2 endstream endobj 290 0 obj << /Type /Page /Contents 292 0 R /Resources 291 0 R /MediaBox [0 0 595.276 841.89] /Parent 297 0 R >> endobj 293 0 obj << /D [290 0 R /XYZ 84.039 811.75 null] >> endobj 294 0 obj << /D [290 0 R /XYZ 85.039 771.024 null] >> endobj 291 0 obj << /Font << /F22 295 0 R /F23 296 0 R >> /ProcSet [ /PDF /Text ] >> endobj 300 0 obj << /Length 1190 /Filter /FlateDecode >> stream x}V[6~?GI8\eN/M3I7er2} Bk{}xo>}~V^yWa:lx˿Qlk7ߟ}~J/2<yˬܝy*XYl#WQ *r\O;UqA!wr!Hs'~0bdCZ`Bo[\A:s 0xɚ25Q6Ṑ\xղbƆm50U;ӨHxvđDŽ =Nh ӟw$QI Yh+d>