Skip to main content
Institute of distributed systems logo Ulm university logo

Middleware (Projekt)

Summer Semester 2013

   
Title: Middleware (Projekt)
Type: Modul
Token / Number / Module number: MW / - / 70521
Semester hours / Credits: 2S+3Pj / 16LP SCH / 2S+3Pj / 16LP CP
Lecturer:
Tutor:
General schedule:
Learning platform:
Grade bonus:
Exam dates:

Description and general information

Integration of module into courses of studies: Informatik, M.Sc.: Projekt Middleware-Systeme Medieninformatik, M.Sc.: Projekt Middleware-Systeme Informationssystemtechnik, M.Sc.: Wahlpflichtmodul (Inf) Informatik, Lehramt: Wahlfach
Modes of learning and teaching: Das Projekt beginnt in der Regel mit dem Seminar Multimedia- und Internetsysteme, 2S, 4 LP, Pflicht, jedes Semester Im Anschluss daran beginnt das Projektseminar Multimedia- und Internetsysteme im Eigenbau, 3Pj, 12 LP, Pflicht, jedes Semester
Module authority: Prof. Dr.-Ing. Franz J. Hauck
Lecturer:
Language: Deutsch
Turn / Duration: jedes Semester / ein volles Semester
Requirements (contentual): Programmiererfahrung in Java, Grundkenntnisse in Rechnernetzen und Verteilten Systemen
Requirements (formal): keine
Basis for: Masterarbeit
Learning objectives: Die Studierenden sollen im Bereich Middleware-Systeme in das selbständige wissenschaftliche Arbeiten eingeführt werden. Ein jeweils semesteraktuelles Themengebiet wird theoretisch und vor allem praxisorientiert ausgearbeitet. Die Studierenden sollen vertiefte Kenntnisse im jeweiligen Themengebiet erlangen. Daneben werden ausgewählte und themenabhängige Schlüsselqualifikationen vermittelt wie das Schreiben wissenschaftlicher Memoranden, die Evaluation von Messergebnissen, das Arbeiten in Kleingruppen und die Organisation von Softwareprojekten. Die Handhabung eines konkreten Middlewaresystems und die Lösung einer konkreten Problemstellung wird geübt.
Content: Ein semesteraktuelles Themengebiet wird zunächst durch ein einführendes Seminar erschlossen. Durch Selbststudium, Literaturstudium und geleitete Projektarbeiten wird ein individuelles oder in einer kleinen Gruppe zu bearbeitendes Teilthema weiter vertieft, indem konkrete Problemstellungen bearbeitet werden. Beispielhafte Teilthemen sind: * Aufbau von Komponenten für eine Multimedia-Middleware, * Lösen eines anwendungsorientierten Problems mit verschiedenen Middleware-Techniken (z.B. EJB, CORBA, RMI, ICE, FORMI), * Integration neuer Middleware-Mechanismen (z.B. für Fehlertoleranz, Skalierbarkeit, Persistenz), Strukturierung von Middleware-Software (z.B. durch Patterns, aspektorientierte Programmierung, Reflexion).
Literature: keine
Grading procedure: Die Vergabe der Leistungspunkte erfolgt für je eine Modulteilprüfung im Seminar und Projektseminar. Die Modulteilprüfung Seminar erfordert Anwesenheit und enthält Ausarbeitung, Vortrag und Mitarbeit (Gewichung wird zu Beginn jeweils bekannt gegeben). Die Modulteilprüfung Projektseminar erfordert Anwesenheit und Mitarbeit und enthält Ausarbeitung und Abschlusspräsentation sowie eine Bewertung der praktischen Problemlösung (Gewichtung jeweils abhängig vom Thema und wird zu Beginn bekannt gegeben).
Estimation of effort: Präsenzzeit Seminar, Projektseminar: 75h Vortrag, Ausarbeitung im Seminar: 90h Selbststudium, Projektarbeit, Abschlusspräsentation und Ausarbeitung im Projektseminar: 315h Summe: 480h
Logo: Certificate since 2008 - audit family-friendly university Logo: StudyCheck - top university Logo: StudyCheck - digital readiness Logo: Universities for openness, tolerance and against xenophobia