Technische Universität München
Institut für Informatik
FORSOFT Teilprojekt ZEN

FORSOFT Teilprojekt ZEN Forschungsprojekt FORSOFT Institut für Informatik - Technische Universität München

Softwareentwicklungsprojekt bei der Firma iteratec:
Design und Realisierung eines Message-Services als Bestandteil eines Frameworks für eine Multi-Tier-Web-Anwendung


Thematische Einordnung:

Ausgehend von Anforderungen aus Projekten werden bei iteratec verschiedene technische Architekturen inklusive Frameworks spezifiziert und implementiert. Diese werden als konzeptionelle Vorlagen für konkrete Projekte genutzt und im Rahmen dieser, sowie in Studien- und Diplomarbeiten weiter optimiert.

E-Commerce und E-Business gewinnen zunehmend an Bedeutung. In diesem Kontext entwickelt die Firma iteratec für einen Kunden eine komplexe Web-Applikation. Auf Basis der J2EE-Plattform mit dem WebLogic-Server von Bea erfolgt die Konzeption und Implementierung von Client-Tier-, Web-Tier- und Application-Tier-Frameworks. Dabei wird von einem Thin-Client ausgegangen.

Der Kern des entstehenden Frameworks besteht aus mehreren Services, welche die Basis für die fachliche Implementierung bilden. Dazu zählen Exception-, Trace-, Registry- und Message-Service. Der Exception-Service ist für das Erzeugen und Auslösen von Fehlern (Exceptions) zuständig; der Trace-Service ermöglicht die Protokollierung von Debug- und auch Log-Texten; der Registry-Service dient, angelehnt an die MS-Windows-Registry, dem Abrufen von globalen Systemeinstellungen. Der noch zu implementierende Message-Service schließlich, hat die Aufgabe, Fehlermeldungen, Informationen, Warnungen, Tool-Tips u.ä. dem Benutzer in der jeweiligen Nationalsprache zu präsentieren. Dabei ist dieser eng mit den weiteren Services verzahnt, so daß es notwendig ist, entsprechende Interaktionen beim zu entwickelnden Konzept zu berücksichtigen.

Konkrete Aufgabenstellung:

Voraussetzungen:

Interesse an den Themengebieten Softwareengineering mit Java und Softwarearchtiekturen.

Möglichkeiten:

Erlernen neuester Technologien (J2EE, Application-Server), Mitarbeit bei einem Praxis-Projekt in einem hochmotivierten Team.

Besonderheit:

Dieses Systementwicklungsprojekt findet bei iteratec statt.

Betreuer:

Andreas Rausch, e-mail: rausch@informatik.tu-muenchen.de, Tel.: 289-22362, Zi. S 2214
Inge Hanschke, e-mail: inge.hanschke@iteratec.de, Tel.: 614551-40, iteratec, Unterhaching
Matthias Rauber, e-mail: matthias.rauber@iteratec.de, Tel.: 614551-32, iteratec, Unterhaching

Aufgabensteller:

Prof. Dr. Manfred Broy

Bearbeiter:

Oliver Achtelik


Gerhard Popp, 02.10.2000