Entwurf und Implementierung eines konfigurierbaren SDL Transpilers für eine C++ Laufzeitumgebung
C. Weber
Diplomarbeit, Fachbereich Informatik, Technische Universität Kaiserslautern, 2005
Abstract
Ziel dieser Arbeit ist die Entwicklung eines SDL-Compilers, der die Spezifikations- und Designsprache SDL in die Programmiersprache C/C++ umsetzt. Dabei soll der Code speziell auch auf in Leistung, Speicherkapazität und Energieversorgung beschränkten Systemen genutzt werden können. Ausgangspunkt der Umsetzung von SDL nach C++ ist eine textuelle Beschreibung (Phrase Representation Datei) eines Systems in SDL. Die PR Datei kann dabei mit Hilfe geeigneter Werkzeuge erstellt werden und dient als Eingabe für den Compiler, der daraus objektorientierten C++ Code erzeugt. Dieser kann wiederum mit gängigen C++ Compilern in Maschinencode transformiert und letztendlich auf verschiedenen Plattformen ausgeführt werden. Durch die Entwicklung eines eigenen SDL Compilers und die gleichzeitige Entwicklung einer Laufzeitumgebung kann eine individuelle Anpassung an die Anforderungen von Eingebetteten Systemen gewährleistet werden.
Full paper
- pdf (319kb)
Superordinated page: Year 2005 | |
Feedback | |
Go to the contact details of the person in charge of this page |
Deutsch | |
This page in german. Diese Seite auf deutsch. |