Download: PDF.

“Static Fields in the Universe Type System” by Thomas Hächler. July 2004. Semester project.

Abstract

Available in German only! Das Ziel dieser Arbeit ist, die Verwendung von statischen Feldern in objekt-orientierten Programmiersprachen, im Besonderen Java, zu untersuchen und ins Universe Type System einzubinden. Das Universe Type System ist ein Ownership-Typsystem, welches Repräsentations-Kapselung und Dependency Control sicherstellt. In Kapitel 3 werden vier Ansätze der Einbindung diskutiert, jeweils mit Beispiel erläutert und Vor- und Nachteile bezüglich Typsicherheit und Möglichkeiten der Verwendung dargelegt. Ein global-Universum wird in Kapitel 4 genauer behandelt, so dass es als Erweiterung zum Universe Type System verwendet werden kann. Dabei musste der Typkombinator und die Invariante angepasst werden. Es existiert bereits ein Compiler zum Universe Type System, in Kapitel 5 beschreibe ich kurz, wie die Lösung mit global-Universum in diesem Compiler implementiert wurde.

Download: PDF.

BibTeX entry:

@unpublished{THaechler04,
   author = {Thomas H{"a}chler},
   title = {{Static Fields in the Universe Type System}},
   month = jul,
   note = {Semester project}
}

Back to the student projects sorted by date or by category.


(This webpage was created with bibtex2web.)