en

Willkommen Gast


  • Login
Full load

Sommersemester 2006
Projekt Realisierung verteilter mobiler Systeme
Allgemeine Information
Veranstaltungs-Nr. 18.342
Veranstaltungs-Type Projekt
Veranstalter Dr. Christian P. Kunze, Martin Husemann, Prof. Dr. Winfried Lamersdorf, Dr. Alexander Pokahr
Ort F-535
Zeit 6st. Mo 14-18
Periodizität Einmalig
Eignung Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende. Nicht geeignet für Bioinformatikstudierende.
Voraussetzungen Bereitschaft zur Arbeit in Kleingruppen; Kenntnisse in Unix (ERB), Java (P3) und Middleware für Verteilte Systeme (VSS).
Inhalt
Ziel des Projektes ist der Entwurf und die Entwicklung einer verteilten Instant-Messenger-Plattform im Umfeld mobiler Systeme auf Basis einer Mobile Computing Middleware und J2ME. Dabei wird sowohl ein Einblick in Techniken Peer-to-Peer basierter Softwaresysteme mit Anbindung unterschiedlicher Clients gegeben als auch auf die Besonderheiten mobiler Geräte eingegangen. Technisch stehen u.a. die Kommunikation über Nachrichten und Event basierte Dienste sowie Konzepte der Awareness, der Sicherheit und der Architektur verteilter Systeme im Zentrum der Arbeit.
Aktuelle Informationen finden sich auf der zugehörigen Homepage:
http://vsis-www.informatik.uni-hamburg.de/teaching/ss-06/rvms/
Anmeldung zur Veranstaltung über das zentrale Online-Anmeldesystem des Fachbereichs ab dem 20.03.2006, 9.00h.
Vorgehen
Vertiefendes Projekt mit der Möglichkeit einer Baccalaureats-/Projektarbeit. Nach einer Einführung durch die Veranstalter werden im praktischen Teil zunächst die grundlegenden Werkzeuge und Technologien erarbeitet. Im weiteren Verlauf wird in Kleingruppen ein Instant Messenger realisiert; dies geschieht in mehreren aufeinander aufbauenden Projektabschnitten, die die vielfältigen Möglichkeiten der angesprochenen Technologien verdeutlichen und zur Anwendung bringen. Dabei wird auf die Interoperabilität der Ergebnisse der einzelnen Gruppen besonderer Wert gelegt. Grundsätzlich wird die Teilnahme nur bei Vorliegen hinreichender Vorkenntnisse, insbesondere ausreichender praktischer Erfahrung mit Java, empfohlen.
Lernziel
Neben der eigenständigen Einarbeitung in aktuelle Middleware-Systeme und Kerntechnologien des Mobile Computings steht auch der Erwerb von Schlüsselqualifikationen im Bereich des Projektmanagements im Vordergrund der Lehrveranstaltung. Zudem sollen die zu erwerbenden Kenntnisse durch praktische Erfahrungen in der Entwicklung der exemplarischen Projektapplikation vertieft werden.
Literatur
  • Jörg Roth, Mobile computing : Grundlagen, Technik, Konzepte, dpunkt-Verlag, 2002
  • E. Pitoura, Software Models for Mobile Wireless Computing, University of Ioannina, 1998
  • Hassan Artail, A Multiplatform Methodology: Developing Mobile Device Applications, In: IEEE Pervasive Computing Magazine, Vol. 4, Nr. 2, Seiten 92-96, 2005
  • C. Lee, S. Helal, Protocols for Service Discovery in Dynamic and Mobile Networks, In: International Journal of Computer Researchs, Vol. 11, Nr. 1, Seiten 1-12, 2002.
  • Hagen Höpfner, Can Türker und Birgitta König-Ries, Mobile Datenbanken und Informationssysteme : Konzepte und Techniken, dpunkt-Verlag, 2005