Prinz, Christoph (2015) Entwicklung eines Compilers zur Programmierung von Sequenz- Generatoren. Bachelorarbeit, Dualen Hochschule Baden-Württemberg Mannheim.
PDF
2MB |
Kurzfassung
Um Messgeräte in Echtzeit zu synchronisieren, werden beim Deutschen Zentrum für Luft- und Raumfahrt (DLR) programmierbare Sequenz-Generatoren eingesetzt. Diese werden mit Hilfe einer Software angesteuert, die die Steuerbefehle auf Grundlage einer Konfigurationsdatei erzeugt. Bei der Verwendung der Software treten jedoch Probleme auf, die nicht auf Basis der bisherigen Entwicklung behoben werden können. Aus diesem Grund wird in dieser Bachelorarbeit ein Compiler für die Programmierung der Sequenz-Generatoren entwickelt. Bei der Entwicklung der Software liegt der Fokus auf Praktikabilität, Erweiterbarkeit und Qualitätssicherung. Zur Programmierung der Sequenz-Generatoren wird eine domänenspezfische Sprache entwickelt. Auf Basis von praktischen Anwendungsfällen wird eine Sprachsyntax entworfen, welche die Problemdomäne der Ablaufsteuerung abstrahiert. Die Sprache wird in einer formalen Grammatik definiert, auf deren Basis ein zugehöriger Parser generiert wird. Die Ausgabe des Parsers wird in einem Objektmodell verwaltet, welches die abstrakt programmierte Ablaufsteuerung in eine generische Form transformiert. Der konkrete Übersetzungsvorgang ist hardwareabhängig und wird im Rahmen dieser Arbeit anhand des Hardsoft Sequenz-Generators v5.1 demonstriert. Während des Übersetzungsvorgangs wird ebenfalls die technische Ausführbarkeit der programmierten Sequenz überprüft. Um die Softwarequalität sicherzustellen, werden parallel zur Entwicklung Komponenten- und Integrationstests entworfen und durchgeführt. Das Ergebnis der Arbeit wird anhand eines Akzeptanztests evaluiert.
elib-URL des Eintrags: | https://elib.dlr.de/101739/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Bachelorarbeit) | ||||||||
Zusätzliche Informationen: | Matrikelnummer, Kurs: 2537478, TINF12ITIN, Betreuer der Ausbildungsfirma: Dr. Robert Konrath, Florian Philipp Gutachter der Dualen Hochschule: Prof. Dr. Rainer Colgen | ||||||||
Titel: | Entwicklung eines Compilers zur Programmierung von Sequenz- Generatoren | ||||||||
Autoren: |
| ||||||||
Datum: | 14 September 2015 | ||||||||
Referierte Publikation: | Nein | ||||||||
Open Access: | Ja | ||||||||
Seitenanzahl: | 113 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Sequenz-Generatoren, Parser, Compiler, Programmierung | ||||||||
Institution: | Dualen Hochschule Baden-Württemberg Mannheim | ||||||||
Abteilung: | Studiengang Infomationstechnik | ||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
HGF - Programm: | Luftfahrt | ||||||||
HGF - Programmthema: | Flugzeuge | ||||||||
DLR - Schwerpunkt: | Luftfahrt | ||||||||
DLR - Forschungsgebiet: | L AR - Aircraft Research | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | L - Simulation und Validierung (alt) | ||||||||
Standort: | Göttingen | ||||||||
Institute & Einrichtungen: | Institut für Aerodynamik und Strömungstechnik > Experimentelle Verfahren, GO | ||||||||
Hinterlegt von: | Micknaus, Ilka | ||||||||
Hinterlegt am: | 18 Jan 2016 10:16 | ||||||||
Letzte Änderung: | 21 Jan 2020 14:22 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags