elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Entwicklung eines Compilers zur Programmierung von Sequenz- Generatoren

Prinz, Christoph (2015) Entwicklung eines Compilers zur Programmierung von Sequenz- Generatoren. Bachelorarbeit, Dualen Hochschule Baden-Württemberg Mannheim.

[img] 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:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Prinz, ChristophAS-EXVNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
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

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.