- Seite 1 und 2: Holger Krahn MontiCore: Agile Entwi
- Seite 3: Kurzfassung Domänenspezifische Spr
- Seite 7: Danksagung An dieser Stelle möchte
- Seite 10 und 11: 3.3.2 Ableitung der Attribute und K
- Seite 12 und 13: 9 Verarbeitung von Sprachen mit dem
- Seite 15: Teil I Grundlagen
- Seite 19 und 20: 1.1 Motivation 5 der manuell oder a
- Seite 21 und 22: 1.2 Domänenspezifische Sprachen 7
- Seite 23 und 24: 1.2 Domänenspezifische Sprachen 9
- Seite 25 und 26: 1.3 Erfolgsfaktoren und Risiken von
- Seite 27 und 28: 1.5 Der MontiCore-Ansatz 13 • Die
- Seite 29 und 30: 1.5 Der MontiCore-Ansatz 15 Dagegen
- Seite 31 und 32: 1.5 Der MontiCore-Ansatz 17 Domäne
- Seite 33: 1.7 Aufbau der Arbeit 19 1.7 Aufbau
- Seite 36 und 37: 22 Kapitel 2 - Entwurf und Einsatz
- Seite 38 und 39: 24 Kapitel 2 - Entwurf und Einsatz
- Seite 40 und 41: 26 Kapitel 2 - Entwurf und Einsatz
- Seite 42 und 43: 28 Kapitel 2 - Entwurf und Einsatz
- Seite 44 und 45: 30 Kapitel 2 - Entwurf und Einsatz
- Seite 46 und 47: 32 Kapitel 2 - Entwurf und Einsatz
- Seite 48 und 49: 34 Kapitel 2 - Entwurf und Einsatz
- Seite 50 und 51: 36 Kapitel 2 - Entwurf und Einsatz
- Seite 53 und 54: Kapitel 3 Grammatikbasierte Erstell
- Seite 55 und 56: 3.2 Lexikalische Syntax 41 Implemen
- Seite 57 und 58: 3.3 Kontextfreie Syntax 43 1 gramma
- Seite 59 und 60: 3.3 Kontextfreie Syntax 45 konkrete
- Seite 61 und 62: 3.3 Kontextfreie Syntax 47 1 gramma
- Seite 63 und 64: 3.3 Kontextfreie Syntax 49 Alternat
- Seite 65 und 66: 3.4 Assoziationen 51 1 grammar Shop
- Seite 67 und 68:
3.5 Weiterführende Elemente 53 nom
- Seite 69 und 70:
3.5 Weiterführende Elemente 55 3.5
- Seite 71 und 72:
3.5 Weiterführende Elemente 57 3.5
- Seite 73 und 74:
3.5 Weiterführende Elemente 59 1 g
- Seite 75 und 76:
3.5 Weiterführende Elemente 61 3.5
- Seite 77 und 78:
Kapitel 4 Modulare Entwicklung von
- Seite 79 und 80:
4.1 Grammatikvererbung 65 Einbettun
- Seite 81 und 82:
4.1 Grammatikvererbung 67 6. Die Op
- Seite 83 und 84:
4.1 Grammatikvererbung 69 4.1.3 Dis
- Seite 85 und 86:
4.1 Grammatikvererbung 71 Entwickle
- Seite 87 und 88:
4.2 Einbettung 73 lisieren. Dabei i
- Seite 89 und 90:
4.2 Einbettung 75 • Die Auswahl d
- Seite 91 und 92:
4.3 Konzepte 77 1 grammar Shop12 {
- Seite 93:
4.4 Zusammenfassung 79 4.4 Zusammen
- Seite 96 und 97:
82 Kapitel 5 - Formalisierung wird.
- Seite 98 und 99:
84 Kapitel 5 - Formalisierung Bei d
- Seite 100 und 101:
86 Kapitel 5 - Formalisierung - Aus
- Seite 102 und 103:
88 Kapitel 5 - Formalisierung 4. Ei
- Seite 104 und 105:
90 Kapitel 5 - Formalisierung (b) R
- Seite 106 und 107:
92 Kapitel 5 - Formalisierung dass
- Seite 108 und 109:
94 Kapitel 5 - Formalisierung (2) J
- Seite 110 und 111:
96 Kapitel 5 - Formalisierung (a) A
- Seite 112 und 113:
98 Kapitel 5 - Formalisierung (5) O
- Seite 114 und 115:
100 Kapitel 5 - Formalisierung (2)
- Seite 116 und 117:
102 Kapitel 5 - Formalisierung (Anm
- Seite 118 und 119:
104 Kapitel 5 - Formalisierung (a)
- Seite 120 und 121:
106 Kapitel 5 - Formalisierung iii.
- Seite 122 und 123:
108 Kapitel 5 - Formalisierung defi
- Seite 124 und 125:
110 Kapitel 5 - Formalisierung 5.5
- Seite 126 und 127:
112 Kapitel 5 - Formalisierung C A
- Seite 128 und 129:
114 Kapitel 5 - Formalisierung •
- Seite 130 und 131:
116 Kapitel 5 - Formalisierung Defi
- Seite 132 und 133:
118 Kapitel 5 - Formalisierung (6)
- Seite 134 und 135:
120 Kapitel 5 - Formalisierung Die
- Seite 137 und 138:
Kapitel 6 MontiCore Die zentrale Au
- Seite 139 und 140:
6.2 Funktionsumfang des MontiCore-G
- Seite 141 und 142:
6.2 Funktionsumfang des MontiCore-G
- Seite 143 und 144:
6.2 Funktionsumfang des MontiCore-G
- Seite 145 und 146:
6.3 Software-Architektur 131 6.2.6
- Seite 147 und 148:
6.3 Software-Architektur 133 Fehler
- Seite 149 und 150:
6.4 Erweiterungsfähigkeit 135 Gram
- Seite 151 und 152:
6.4 Erweiterungsfähigkeit 137 Acti
- Seite 153 und 154:
6.5 Einsatz von MontiCore 139 diese
- Seite 155 und 156:
Kapitel 7 Verwandte Arbeiten zu Mon
- Seite 157 und 158:
7.3 Modellierungssprachen zur Besch
- Seite 159 und 160:
7.6 Modulare Attributgrammatiken 14
- Seite 161 und 162:
7.9 Metamodellierungs-Frameworks 14
- Seite 163:
Teil III Definition von Werkzeugen
- Seite 166 und 167:
152 Kapitel 8 - Methodiken zur Entw
- Seite 168 und 169:
154 Kapitel 8 - Methodiken zur Entw
- Seite 170 und 171:
156 Kapitel 8 - Methodiken zur Entw
- Seite 172 und 173:
158 Kapitel 8 - Methodiken zur Entw
- Seite 174 und 175:
160 Kapitel 8 - Methodiken zur Entw
- Seite 176 und 177:
162 Kapitel 8 - Methodiken zur Entw
- Seite 178 und 179:
164 Kapitel 8 - Methodiken zur Entw
- Seite 180 und 181:
166 Kapitel 8 - Methodiken zur Entw
- Seite 183 und 184:
Kapitel 9 Verarbeitung von Sprachen
- Seite 185 und 186:
9.1 Verwandte Arbeiten 171 Der Absc
- Seite 187 und 188:
epräsentiert eine zustandsbehaftet
- Seite 189 und 190:
9.2 Architektur 175 ADSLToolExcecut
- Seite 191 und 192:
9.3 Funktionalität des Frameworks
- Seite 193 und 194:
9.3 Funktionalität des Frameworks
- Seite 195 und 196:
9.3 Funktionalität des Frameworks
- Seite 197 und 198:
9.3 Funktionalität des Frameworks
- Seite 199 und 200:
9.3 Funktionalität des Frameworks
- Seite 201 und 202:
9.3 Funktionalität des Frameworks
- Seite 203 und 204:
9.3 Funktionalität des Frameworks
- Seite 205 und 206:
9.3 Funktionalität des Frameworks
- Seite 207 und 208:
9.3 Funktionalität des Frameworks
- Seite 209 und 210:
9.3 Funktionalität des Frameworks
- Seite 211 und 212:
9.3 Funktionalität des Frameworks
- Seite 213 und 214:
9.3 Funktionalität des Frameworks
- Seite 215 und 216:
9.3 Funktionalität des Frameworks
- Seite 217 und 218:
9.3 Funktionalität des Frameworks
- Seite 219 und 220:
Kapitel 10 Fallstudien Mit dem Mont
- Seite 221 und 222:
10.2 MontiCore-Bootstrapping 207 is
- Seite 223 und 224:
10.2 MontiCore-Bootstrapping 209 De
- Seite 225 und 226:
10.3 Funktionsnetze 211 Innerhalb d
- Seite 227 und 228:
10.3 Funktionsnetze 213 • Die Wie
- Seite 229 und 230:
10.3 Funktionsnetze 215 • Funktio
- Seite 231 und 232:
10.3 Funktionsnetze 217 1 idb Coupe
- Seite 233 und 234:
10.3 Funktionsnetze 219 sich von ei
- Seite 235 und 236:
10.3 Funktionsnetze 221 AML [BBRS02
- Seite 237 und 238:
10.4 JavaTF - Eine Transformationss
- Seite 239 und 240:
10.4 JavaTF - Eine Transformationss
- Seite 241 und 242:
10.4 JavaTF - Eine Transformationss
- Seite 243:
10.4 JavaTF - Eine Transformationss
- Seite 247 und 248:
Kapitel 11 Zusammenfassung und Ausb
- Seite 249 und 250:
235 tationen angelehnt ist. Zusätz
- Seite 251 und 252:
Literaturverzeichnis [ABE + 06] [Ad
- Seite 253 und 254:
Literaturverzeichnis 239 [BS01] Man
- Seite 255 und 256:
Literaturverzeichnis 241 [Fow05] Ma
- Seite 257 und 258:
Literaturverzeichnis 243 [GV] Graph
- Seite 259 und 260:
Literaturverzeichnis 245 [KNNZ99] [
- Seite 261 und 262:
Literaturverzeichnis 247 [MFF + 06]
- Seite 263 und 264:
Literaturverzeichnis 249 [PJ98] [PJ
- Seite 265 und 266:
Literaturverzeichnis 251 [Sim05] An
- Seite 267:
Literaturverzeichnis 253 [Win02] Sh
- Seite 271 und 272:
Anhang A Glossar Die folgenden Defi
- Seite 273 und 274:
259 DSL-Entwicklung Die Entwicklung
- Seite 275 und 276:
261 Modell Ein Modell bezeichnet ei
- Seite 277 und 278:
263 auf die →konkrete Syntax zu n
- Seite 279 und 280:
Kommentare in anderer Schriftart Er
- Seite 281 und 282:
Anhang C Abkürzungen AADL Architec
- Seite 283 und 284:
Anhang D Grammatiken Dieser Anhang
- Seite 285 und 286:
D.1 MontiCore-Grammatik 271 78 inte
- Seite 287 und 288:
D.1 MontiCore-Grammatik 273 188 int
- Seite 289 und 290:
D.1 MontiCore-Grammatik 275 298 Met
- Seite 291 und 292:
D.1 MontiCore-Grammatik 277 MontiCo
- Seite 293 und 294:
D.1 MontiCore-Grammatik 279 13 LexP
- Seite 295 und 296:
D.1 MontiCore-Grammatik 281 D.1.5 U
- Seite 297 und 298:
D.1 MontiCore-Grammatik 283 Body Mo
- Seite 299 und 300:
D.2 MontiCore-Sprachdateien 285 D.2
- Seite 301 und 302:
D.2 MontiCore-Sprachdateien 287 D.2
- Seite 303 und 304:
Anhang E Index der Formalisierung E
- Seite 305 und 306:
E.2 Mengen 291 TN ′ g Name →
- Seite 307 und 308:
E.5 Verzeichnis der Datentypen 293
- Seite 309:
Anhang F Lebenslauf Name Krahn Vorn