23.12.2013 Aufrufe

e p i l o g - Fakultät für Informatik, TU Wien

e p i l o g - Fakultät für Informatik, TU Wien

e p i l o g - Fakultät für Informatik, TU Wien

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

eine ausführliche Einführung in die Begriffe Benchmark, Performance,<br />

Skalierbarkeit und Middleware und präsentiert drei verschiedene<br />

Middlewarekonzepte: eXtensible Virtual Shared Memory (XVSM),<br />

JavaSpaces und Java 2 Plattform, Enterprise Edition (J2EE). Im zweiten Teil<br />

werden einige Benchmarkszenarien <strong>für</strong> die zugehörigen Systeme<br />

MozartSpaces, GigaSpaces eXtreme Application Platform (XAP) und JBoss<br />

Application Server (AS) definiert und durchgeführt. Die Ergebnisse ihrer<br />

Ausführung werden anschließend visualisiert und interpretiert.<br />

Vadim Mihailevschi<br />

Machine translation interlingua based on MultiNet<br />

Studium: Masterstudium Software Engineering und Internet Computing<br />

BetreuerIn: Univ.Prof. Dr. Jens Knoop<br />

Abstrakt: Völlig automatisierte qualitativ hochwertige maschinelle<br />

Übersetzung (MÜ) wird traditionell als ein großer Traum der Menschheit<br />

betrachtet. Es wurden jedoch noch keine bedeutenden Ergebnisse im<br />

Vergleich zu diesem Traum erzielt. Der Interlingua-Ansatz <strong>für</strong> MÜ wurde am<br />

wenigsten studiert und ist eine viel versprechende, aber auch eine sehr<br />

komplizierte Methode der MÜ. Das Ziel dieser Arbeit ist es, ein<br />

beschränktes sich auf Interlingua basiertes MÜ-System auszuarbeiten, das<br />

im Stande wäre, Sätze aus der englischen in die deutsche Sprache oder<br />

umgekehrt zu übersetzen. Somit wird eine sprachunabhängige Interlingua<br />

entworfen, die wesentlich auf dem MultiNet-Wissensrepräsentationssystem<br />

beruht. Das entworfene Übersetzungs-system hat ein beschränktes, aber<br />

logisch strukturiertes Vokabular und kann unterschiedliche Sätze über<br />

diesem Vokabular übersetzen.<br />

Carolyn Oates<br />

Type Analysis in a Java Virtual Machine<br />

Studium: Diplomstudium <strong>Informatik</strong><br />

BetreuerIn: Ao.Univ.Prof. Dr. Andreas Krall<br />

Abstrakt: Obwohl virtuelle Methoden in objektorientierten Programmiersprachen<br />

beim Aufruf an viele unterschiedliche Definitionen gebunden<br />

werden können, wird oft nur eine Methodendefinition wirklich verwendet.<br />

Der Einsatz von Analysealgorithmen zur Bestimmung des statischen Typs in<br />

einer Java Virtual Machine (JVM), um konservativ die erreichbaren Klassen<br />

und Methoden abzuschätzen, kann einem Übersetzer mehr Möglichkeiten<br />

zur Optimierung geben. Das Laden von Klassen bei Bedarf in der JVM hat<br />

dynamische Analyse mit Profiling zur Laufzeit gefordert. Die Typ-Analyse<br />

Algorithmen CHA, RTA, XTA, und VTA wurden in CACAO verglichen. CACAO<br />

ist eine Forschungs-JVM, die an der Technischen Universität <strong>Wien</strong><br />

entwickelt wird. Drei Modi wurden getestet: statische Analyse (SA),<br />

63

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!