Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-9270
Autor(en): Przytarski, Dennis
Titel: SKilLed Bauhaus
Erscheinungsdatum: 2016
Dokumentart: Abschlussarbeit (Master)
Seiten: 77
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-92872
http://elib.uni-stuttgart.de/handle/11682/9287
http://dx.doi.org/10.18419/opus-9270
Zusammenfassung: Die Werkzeugkette des Projekts Bauhaus verwendet die eigenentwickelte proprietäre Bauhaus Intermediate Language (IML) als Zwischendarstellung. Die IML soll durch einen geeigneten Nachfolger ersetzt werden, der programmiersprachenunabhängiger und toleranter gegenüber einer geänderten IML-Spezifikation ist. Deshalb wurde an der Universität Stuttgart die quelloffene Sprache Serialization Killer Language (SKilL) entworfen, die die gewünschten Eigenschaften bietet. In der vorliegenden Arbeit wird die generierte IML-Implementierung an das SKilL-Binärformat angepasst. Hierfür werden zwei Codegeneratoren entwickelt. Der erste Codegenerator generiert aus einer IML-Spezifikation die entsprechende SKilL-Spezifikation. Der zweite Codegenerator generiert aus dieser SKilL-Spezifikation die an SKilL angepasste IML-Implementierung. Anschließend wird die SKilL-basierte IML-Implementierung durch verschiedene Bauhauswerkzeuge an mehreren Programmen erfolgreich getestet.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
masterarbeit.pdf838,85 kBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.