30.01.2014 Aufrufe

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Martin Reiterer<br />

Design and Development of Eclipse-integrated support for<br />

Internationalization of Java Applications<br />

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

Betreuer: Ao.Univ.Prof. Dr. Thomas Grechenig<br />

This work presents a tool-based approach for making the concept of Java<br />

internationalization more convenient for practical development projects.<br />

Internationalization denotes a pervasive programming approach for building<br />

multilingual applications efficiently. However, dramatically often, the<br />

expected advantages get lost. Reasons for this fact are a lack of understanding<br />

of cultural, geographical and political differences as well as a<br />

missing overview of the concepts provided in the Java programming language.<br />

In addition, once a product is fully internationalized, it becomes tedious<br />

for developers to keep all the language-specific artifacts up to date and<br />

consistent. The theoretical part of this work addresses the topic of software<br />

internationalization and localization. Based on analyzing the state-of-the-art<br />

of Java internationalization and typical problems occurring in practice, the<br />

practical part focuses on the implementation of development tools for<br />

supporting the internationalization of software-artifacts. For assisting engineers<br />

in the day-to-day development work, the presented tooling is<br />

integrated into one of the most widely used open source development platforms<br />

for Java. The created reference implementation is named TapiJI<br />

(Tooling for agile and process integrated Java Internationalization) and can<br />

be seamlessly integrated into existing development processes. With the use<br />

of context-sensitive as well as general helps, which represent internationalization<br />

tasks transparent, TapiJI reduces both the effort and the<br />

problems due to improper handling of internationalization. Even engineers<br />

with little experience in writing multilingual applications are permanently<br />

advised to ensure high and uniform code quality. The resulting tool suite is<br />

successfully presented in special-interest magazines, published for free usage<br />

and receives a wide acceptance in the open source community.<br />

Bernhard Scheuer<br />

Architecting a revised Governmental Tax Management System<br />

Studium: Masterstudium Information & Knowledge Management<br />

Betreuer: Ao.Univ.Prof. Dr. Thomas Grechenig<br />

Diese Diplomarbeit beschäftigt sich mit der technischen Planung eines<br />

großen Softwaresystems im öffentlichen Verwaltungsdienst. Zusätzlich wird<br />

eine grobgranulare Architektur <strong>für</strong> das österreichische softwarebasierte<br />

System zur Finanzverwaltung vorgeschlagen. Landläufig werden solche<br />

Projekte, bzw. der Einsatz eines solches Systems als eGovernment Initiative<br />

tituliert. Es scheint eines der vielen Modewörter des aktuellen Informationszeitalters<br />

zu sein. Daher werden auch kritische Grundlagen zu diesem<br />

81

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!