Seminar: Architektur und Entwicklung betrieblicher Informationssysteme
- Professor Dr. Franz Schweiggert mit Steffen Fritzsche
- In Zusammenarbeit mit exxcellent Solutions GmbH, Ulm
Überblick
Im Rahmen des Seminars werden aktuelle Aspekte der Architektur und Entwicklung betrieblicher Informationssysteme bearbeitet. Die angebotenen Themen werden sowohl vom Institut für Angewandte Informationsverarbeitung als auch von der exxcellent Solutions GmbH gestellt und gemeinsam betreut. Die Seminarthemen umfassen Fragestellungen aus den Bereichen Modulare Softwareentwicklung (mit Java), Aspektorientierte Programmierung und Architektur- und Integrationspatterns. Selbstverständlich ist die Bearbeitung von eigenen Themenvorschlägen ebenfalls möglich, sofern diese thematisch zur Ausrichtung des Seminars passen und im Rahmen der verfügbaren Resourcen betreut werden können.
Aufbau
Die Themen werden zu Beginn des Sommersemesters 2009 im Rahmen einer Einführungsveranstaltung am 28. April 2009 vergeben. Abhängig von der genauen Teilnehmerzahl werden die Seminarvorträge gegen Ende des Semesters als Blockveranstaltung an einem oder mehreren Nachmittagen abgehalten.
Darüber hinaus sollen die Vorträge der Seminarteilnehmer durch Workshops ergänzt werden, in denen wir die vorgestellten Themen anhand einfacher Praxisbeispiele vertiefen. So soll beispielsweise die Verwendung von OSGi und aspektorientierter Programmierung anhand des neuen SLC dargestellt werden. Ideen zur Ausgestaltung dieser Workshops werden im Rahmen der Einführungsveranstaltung bzw. Themenvergabe erläutert.
Vorkenntnisse
Für die Teilnahme am Seminar werden mindestens die Programmierkenntnisse aus den Informatik-Einführungsveranstaltungen für WiMa bzw. WiWi benötigt. Für die Bearbeitung einiger Themen sind darüber hinaus tiefere Java-Programmierkenntnisse notwendig.
Themen
Die
Verfügbare Themenstellungen
- AJAX-basierte RIAs
- Dependency Injection
- Validierung von Geschäftsregeln
- Meta Programming
- Einführung in die OSGi Service Platform
- Einführung in Aspektorientierte Programmierung
- Lösungsansätze für die Verwendung von Java Servlets mit OSGi
- Aspektorientierte Techniken in Kombination mit OSGi
- Grafische Oberflächen für betriebliche Informationssysteme mit Adobe Flex
- Grafische Oberflächen für betriebliche Informationssysteme mit JavaFX
- Kommunikation zwischen Anwendungen unter Verwendung von REST-basierten Webservices
- Multithreading bei Webanwendungen - Architektur-Muster und Probleme
- Architektur und Integration unternehmensweiter Systeme mit Hilfe von Design Patterns
- Probleme und Fallstrike bei nebenläufigen Java-Anwendungen
Weitere Bearbeitungshinweise zu den einzelen Themen werden im Rahmen der Einführungsveranstaltung gegeben.
Terminplan
KW | Datum | Ort | Beschreibung |
---|---|---|---|
18 |
28. April 2009 14:00 Uhr |
O27/122 |
Einführungsveranstaltung Vortrag "Einführung in die OSGi Service Platform" Themenvergabe |