Diploma Thesis DIP-2048

BibliographySetzer, Sebastian; Karaca, Tahir: Erweiterung und Generierung der Zwischendarstellung IML für C++ Programme.
University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 2048 (2003).
191 pages, german.
CR-SchemaD.3.4 (Programming Languages Processors)
KeywordsBauhaus; IML; C++; cafe++
Abstract

Ziel des Bauhaus-Projekts der Abteilung Programmiersprachen der Universitt Stuttgart ist die Erforschung der Wiedergewinnung von Informationen ueber die Software-Architektur eines Systems aus dessen Quellcode. Grundlage detaillierter Analysen im Bauhaus bildet die Zwischendarstellung IML, die syntaktische und semantische Informationen ueber das Programm repraesentiert.

Die Diplomarbeit beschreibt zum einen, wie die gegenwaertigen Konzepte der IML erweitert wurden, damit neben C- und Java-Programmen auch C++-Programme dargestellt werden koennen. Zum anderen wird Entwurf, Realisierung und Test des Generators cafe++ fuer diese IML dokumentiert.

Full text and
other links
PDF (1041586 Bytes)
PostScript (8684091 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
ContactSenden Sie eine E-Mail an Sebastian.Setzer@gmx.de und tahirk@web.de.
Department(s)University of Stuttgart, Institute of Computer Science, Programming Languages and Compilers
Project(s)Bauhaus
Entry dateAugust 19, 2003
   Publ. Computer Science